Hi guys, me again. More problems with Dreamhost, this time with
address binding.
Exception in thread Thread-1:
Traceback (most recent call last):
File "/home/mikez0r/lib/lib/python2.4/threading.py", line 442, in
__bootstrap
self.run()
File "/home/mikez0r/lib/lib/python2.4/threading.py", line 422, in run
self.__target(*self.__args, **self.__kwargs)
File
"/home/.castor/mikez0r/lib/lib/python2.4/site-packages/CherryPy-2.2.0beta
-py2.4.egg/cherrypy/_cpserver.py", line 165, in _start_http
self.httpserver.start()
File
"/home/.castor/mikez0r/lib/lib/python2.4/site-packages/CherryPy-2.2.0beta
-py2.4.egg/cherrypy/_cpwsgiserver.py", line 239, in start
self.socket.bind(self.bind_addr)
File "<string>", line 1, in bind
error: (13, 'Permission denied')
WSGIServer: missing FastCGI param REQUEST_METHOD required by WSGI!
WSGIServer: missing FastCGI param SERVER_NAME required by WSGI!
WSGIServer: missing FastCGI param SERVER_PORT required by WSGI!
WSGIServer: missing FastCGI param SERVER_PROTOCOL required by WSGI!
I've removed anything that might be binding to port 80, but being a
shared service, I can't just go killing everyone's things willy-nilly.
Nor would I want CP claiming port 80 for the whole server. I'm
guessing apache is occupying that space. This used to work, sometime
around SVN 570. I've tried removing all of my sub-domains to make sure
that my domain is completely empty and unbound.
I'm using the tg_fastcgi.fcgi script from the trac.
Where else can I look to try to fix it?