Hi all. I've decided to do a little benchmarking on Mono 2.0. I installed Cherokee 0.9.4 on my Ubuntu Hardy AMD64 install from the PPAs. The install went well and I was serving static pages in minutes.
When I went to run some aspx hello world pages, I got blank pages after ~5 second delay repeatedly. As a test I started up the fastcgi-mono-server process manually with the following command... sudo -u www-data MONO_FCGI_SOCKET=unix MONO_FCGI_FILENAME=/var/run/cherokee/fastcgi-mono-server.socket MONO_FCGI_LOGFILE=/var/log/cherokee/mono.log MONO_FCGI_APPLICATIONS=/:/var/www/ /opt/mono/bin/fastcgi-mono-server2 ... and everything worked great. Running normally, the fastcgi process is getting started by Cherokee but it is not stopping when Cherokee is shutdown. Additionally the mono log (even when set to debug) is left empty. On a stacktrace of the running fastcgi-mono-server process when launched from Cherokee, I get the following output repeated... futex(0x8bf7c4, 0x80 /* FUTEX_??? */, 1679) = -1 ETIMEDOUT (Connection timed out) futex(0x8bf780, 0x81 /* FUTEX_??? */, 1) = 0 semop(23822337, 0x7fffc68560c0, 1) = 0 semop(23822337, 0x7fffc6856110, 1) = 0 semop(23822337, 0x7fffc68560c0, 1) = 0 semop(23822337, 0x7fffc6856110, 1) = 0 Here's my cherokee.conf file... source!2!env!MONO_FCGI_FILENAME = /var/run/cherokee/fastcgi-mono-server.socket source!2!env!MONO_FCGI_APPLICATIONS = /:/var/www/ source!2!env!MONO_FCGI_LOGFILE = /var/log/cherokee/mono.log source!2!env!MONO_FCGI_SOCKET = unix source!2!host = /var/run/cherokee/fastcgi-mono-server.socket source!2!interpreter = /opt/mono/bin/fastcgi-mono-server source!2!nick = mono source!2!type = interpreter The socket and log are both readable and writable by www-data user. Any ideas? Let me know if there is any other information I can provide. Thanks _______________________________________________ Cherokee mailing list [email protected] http://lists.octality.com/listinfo/cherokee
