Pete's information junkyard

mod_mono global

Op een bepaalde server configuraties heb ik 2 apache instanties draaien. 1 Staat via de proxy (module) achter de andere. De reden dat ik dit gedaan heb, is als ik de instantie op poort 80 herstart, dat de mono instantie die aan de 2de zit gekoppeld niet herstart wordt. Het viel me alleen op dat beide instantie een mono global process proberen te maken:

/usr/bin/mono /usr/lib/mono/2.0/mod-mono-server2.exe --filename /tmp/mod_mono_server_global --master ....

Nou lukt dat dus niet als ze allebei dit proberen aan te maken op /tmp/mod_mono_server_global. Na wat zoek werk blijkt de global gebruikt te worden voor dynamisch toevoegen van sites, of zo iets. In dit geval heb ik het ieder geval niet nodig en het bleek ook een probleem voor een aantal sites te zijn. Het verwijderen van deze instantie is simpel. Voeg de volgende regel toe aan de mod_mono.conf, op de regel voor de eerste AddType. In mijn geval is die te vinden op /etc/apache2/mod_mono.conf.

...
MonoAutoApplication disabled
AddType application/x-asp-net .aspx
...

Tags: Willow
Created on 21-07-2011






stopsoftwarepatents.eu petition banner