[Mono-list] How do I keep breaking ASP.NET?

Abram Gillespie agillesp@vt.edu
Thu, 06 May 2004 02:43:13 -0400


So I've done it again, broken ASP.NET.  I installed the Beta1 today and 
it finally fixed my ASP.NET from when I last broke it about a month 
ago.  I've been working on an ASP.NET site in Windows and was eager to 
see it working on Linux (Debian to be specific).  Well, somehow all 
buttons are broken.  They were working when I first installed (I played 
around with the samples to be sure), but now all buttons don't run the 
code registered to them.  I'm not sure what action broke things; 1 - 
putting the site up or 2 - editing httpd.conf.

The other interesting thing to note is I have no DirectoryIndex set for 
either directory, yet for /mono/ index.aspx and /test/ default.aspx are 
magically loaded.  WTF?  In fact, here's the relevant bit of my 
httpd.conf:

[removed all the other mono setup junk]

Alias /mono /usr/local/share/doc/xsp/test
<Directory /usr/local/share/doc/xsp/test>
	SetHandler mono
	Options Indexes
</Directory>

Alias /test /usr/bin/apache2/htdocs/test
<Directory /usr/bin/apache2/htdocs/test>
	SetHandler mono
	Options Indexes
</Directory>

Any ideas?  Is there someplace stuff is cached where I can just wipe it 
and Mono will recreate everything?  I've already tried rebooting and 
reinstalling.

You can see the broken samples here:
http://141.152.79.120/mono/
And the site I'm working on here:
http://141.152.79.120/test/

Thanks for any help.  I'll be amazed if you can figure this one out.
-Abe