the error you are getting has to be that you are running on a port
that is used by something else.
are you trying to run on a low end port? in most OSes you will need
"root access for that" did you try a big random port like 10023?
for the future a traceback with the error will be nice.
> thank you for reply..
> first, i have no application like xampp, skype running on that port
> then, i also try change port number on 10023.
> but it still have same error ("port not free").
What OS are you using?
> I am luther, also consider new to turbogears
> Would like to ask, normally what causes the " Port not free "
> I have experience it now and try all the solutions mentioned above but
> still facing the errors.
> Is there any relevant steps to identify it and solve it?
As far as I know it's more or less what it says: so the port you want
to use is not free.
What I would also do is check if there are any ports closed (e.g. with
iptables ) and tried with another port number.
Can you tell us on which os you are running?
> i can use turbogears now..
> my solution:
> go to C:\Python25\Lib\site-packages\cherrypy-2.3.0-py2.5.egg\cherrypy
> open _cpserver.py
> find function "start_http_server()"
> comment this function "wait_for_free_port(host, port)"
> then try again..
Do you have firewall on?
Hi Teddy, i'm 99% sure this is an error with your machine and/or
external firewall, proxy what ever. You need to be sure your not
blocking yourself as this isn't TG fault.