Sounds like you might have multiviews option enabled.  Read here for more
about it:

  http://httpd.apache.org/docs/2.0/mod/mod_negotiation.html#multiviews
  http://httpd.apache.org/docs/2.0/mod/core.html#options

Try disabling that and see if it works.

Regards,
Bradley C Bailey

> Please excuse me if this question has already been answered, or is
> ludicrously simple to fix. I couldn't find it in the FAQ or mailing list
> archives, and I'm new to Mason, trying to admin a webserver using Mason
> code that was originally written by someone else.
>
> Anyway, my issue is thus - The site in question uses many webpages that
> have perl code embedded using mason. All works fine if the pages are
> linked to correctly, e.g. www.blah.com/search.html (not a real page,
> obviously) The code can execute, the page is displayed correctly, and
> you must login using a valid username and password (obtained via radius,
> if it matters) to view the page. However, if you miss off the file
> extension and try to browse to www.blah.com/search then things get
> interesting. The page is displayed as part perl source (within Mason '<'
> '>' tags which are also displayed, as if the page has not been parsed
> but instead just displayed as plain text), part parsed HTML, so text
> boxes and such appear. You don't need to login to get to this
> source-code page either. The behaviour I would have expected would be to
> display a 404 error page as the file couldn't be found.
>
> Some poking has suggested that this is the result of something being
> done by mod_rewrite within Mason. mod_rewrite has no configuration in
> the base apache webserver, and turning the RewriteEngine off makes no
> difference to the issue, but if I prevent the module from being loaded
> *at all* then the site breaks entirely, and starts giving 500 Server
> Errors in response to any page requested (all of which contain code run
> via Mason). There is no file present in the directory called simply
> 'search', so it's not like it's loading that. I can't work out why I'm
> not getting the expected 404 error, and was wondering if anyone else had
> experienced the same thing and found out why it was occurring.
>
> Many Thanks
>
> --
> Dan Meyers
> Network Support
> Lancaster University


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Mason-users mailing list
Mason-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mason-users

Reply via email to