trac issues mostly resolved

general = { about, articles, links, projects }     meta = { date-posted: 2006-08-03 }

In a previous article I covered installing Trac on dreamhost. I was having some issues with fcgi and trac, that forced me to revert to plain ol' cgi. This was not very performant, so I kept poking at the issue.

I was having lots of issues with trac on dreamhost, with regard to fcgi timeouts, and lots of 500 error codes and the spawned instances becoming unresponsive.

I was also seeing alot of the following messages in my apache logs:

FastCGI: comm with server "/path/removed/index.fcgi" aborted: idle timeout (120 sec)

I found a trac ticket for it at one point, but alas, I seem to have lost the link. If I find it, I will post the url.

I ended up pulling down a newer version of the fcgi.py from Allan Saddi's site. That seems to have resolved many of the issues I was seeing.

FCGI.py

I downloaded it, renamed it to _fcgi.py, and copied it into my lib/python/trac/web/ directory.

After that, things seem to be running much smoother.