Hi again, just a little annotation ... I just found out what kind of mono processes are started by httpd ... it says:
/usr/bin/mono --debug /usr/bin/mod-mono-server.exe --filename /tmp/mod_mono_server --applications /test:/home/gh/XSP --nonstop So, mod_mono seems to get up and running ... so, two questions remain ... how to set the correct rights for /tmp/mod_mono_server automatically after having started a new thread? Second, is it necessary to set up the root directory manually? Thanks in advance, Golo PS: I've got the feeling that I am close to the solution :-) On Fri, Sep 24, 2004 at 11:00:05AM +0200, Golo Haas wrote: > Hi there, > > > Can You send some more info... > > yes, of course. > > > Have you installed it from rpm or from source? > > I have installed Mono 1.0.1 using Red Carpet's Mono channel. Since mod_mono has not > been included in 1.0.1, I have downloaded the appropriate RPM from > http://www.go-mono.com/archive/1.0.2/suse-91-i586/mod_mono-1.0.1-0.ximian.9.0.i586.rpm > and installed it using > > rpm -ivh mod_mono-1.0.1-0.ximian.9.0.i586.rpm > > on my machine. Apache 2.0.49 is the version that has been included within my SuSE > 9.1 box with any additional updates that might have been done by SuSE's online > update automatically. > > The httpd.conf file is the default httpd.conf by SuSE, I only changed the line > > DirectoryIndex index.html index.html.var > > to > > DirectoryIndex Default.aspx index.html index.html.var > > in order to get Default.aspx as start page of an ASP.NET website. Additionally, the > file default-server.conf is included into httpd.conf by SuSE, so I modified that > file, too, and added the following lines: > > LoadModule mono_module /usr/lib/apache2/libmod_mono.so > Alias /test "/home/gh/XSP" > MonoApplications "/test:/home/gh/XSP" > <Location /test> > Order allow,deny > Allow from all > AddHandler mono .aspx .ascx .asax .ashx .cs .config .asmx > </Location> > > Loading of the module is working, since Apache gives me an error if I comment that > line out that the command MonoApplications is unknown. Next, I define a mono > application and give access to anyone. I have tried to replace the AddHandler > command by the following line > > SetHandler mono > > but that did not change anything. In my /var/log/apache2/error_log, the only message > that is shown is > > [Fri Sep 24 10:56:06 2004] [error] Failed connecting. No such file or directory > > that's all. I spend a little time experiencing with the ps command and found out > that after a reboot there are some httpd threads, no mono. If it try to access > http://mymachine/test for the first time, two mono processes are loaded and stay in > memory. Every time I try to get access to the location again, a new mono process is > started. Anyway, nothing happens on the web except the server error 503, that the > service is temporarily unavailable. > > I have tried to change Apache's log level to "debug", but that only gave me a bunch > of additional, but unrelated messages :-(. An additional error log file for XSP does > not seem to exist. > > If I start mod-mono-server manually, everything works fine, but that's not a real > conclusion, since mod_mono should (according to the docs) be able to start it > automatically. That's, what the setting "MonoRunXSP True" is for, but either if I > include it in httpd.conf or if I leave it out, it does not change anything. > > So, that's my results of the moment, has anyone got an idea? > > Thanks so much in advance for your help! > > > Golo > -- > Golo Haas f o l z . communication & networks GmbH > [EMAIL PROTECTED] Kaiserslautern, Germany > Tel.: +49 631 371480 http://www.folz.de/ > > _______________________________________________ > Mono-list maillist - [EMAIL PROTECTED] > http://lists.ximian.com/mailman/listinfo/mono-list _______________________________________________ Mono-list maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/mono-list
