> If a user calls any URL of the form "*.cfm.*" on my server (existing or not), > I get a 500 error. > > Example: > > http://my.site.com/index.cfm.html ,or > http://my.site.com/index.cfm.spaghetti > > Error displayed to user is an "Internal Server Error". In apache error_log > there is the message "JRun will not accept request. Check JRun web > server configuration and JRun mappings on JRun server." Nothing in any CF > logs. > > My httpd.conf handler is the default: > > AddHandler jrun-handler .jsp .jws .cfm .cfml .cfc .cfr .cfswf > > My question is... why is JRun trying to handle this file? None of these > examples END in .cfm, so surely apache shouldn't be handing them off to > Jrun? It should be issuing a 404, not a 500. > > Does anyone have any idea where the problem might lie? This is happening on > both CF8 and CF9.
Actually, the JRun module processes all requests, whether they correspond to an extension that's mapped in httpd.conf. If they correspond to an URL pattern listed in web.xml, they'll then be passed to the CF server proper. That said, I'm not sure why it's causing an error in the JRun module. You might look at the patterns you have listed in web.xml. Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ http://training.figleaf.com/ Fig Leaf Software is a Veteran-Owned Small Business (VOSB) on GSA Schedule, and provides the highest caliber vendor-authorized instruction at our training centers, online, or ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Order the Adobe Coldfusion Anthology now! http://www.amazon.com/Adobe-Coldfusion-Anthology/dp/1430272155/?tag=houseoffusion Archive: http://www.houseoffusion.com/groups/cf-linux/message.cfm/messageid:4566 Subscription: http://www.houseoffusion.com/groups/cf-linux/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/groups/cf-linux/unsubscribe.cfm
