> I'm a bit confused how the Jrun ISAPI filter works. On one > of our servers it does not even appear to be installed > under the master properties ISAPI filter list, yet everything > works. > > Hows does this work? Is there any info available on this?
It can be a bit complicated. First, with CFMX, the JRun ISAPI interface may be configured as either a filter or an extension. If it's configured as an extension, it may not show up under the filter list at all. I'm not exactly sure what all of the practical differences are between using a filter or an extension with CFMX; there are security differences, I imagine, and I suspect that using a filter will let you run servlets, while using an extension won't. > I do have the JrunScripts directories (mostly created by > hand) and the file mapping for cfm,cfc etc. This has been > running fine like this on two servers for a long time. > > Is that strange? No, it means you're using an ISAPI extension instead of an ISAPI filter. There's nothing wrong with that - it's been my preferred configuration for CFMX standalone. > But I have this other server, I am helping set up and it is > not co-operating at all. I get 500 Internal Server Errors (I > have added an application name and set the application > protection to low) or sometimes 404 errors on cfm files > even though they exist. There are lots of things which can cause the 500 Internal Server Errors. I had a similar problem on my laptop, which was caused by another ISAPI filter I'd installed (one of the two used by MS CMS 2002, I think). As for the 404 errors, are they consistent or sporadic? > I disabled the internal CF webserver, and set the > cacherealpath attributes to false. You don't have to disable the built-in CF web server - it doesn't make any difference at all. For example, on my laptop I have that running, and IIS or Apache 2 at any given time, and I can use either the built-in web server on port 8500 or IIS or Apache 2 on port 80. The cacheRealPath attribute won't make a difference here either - it just determines whether CF will use the correct file on a server with multiple virtual web servers. > When I get a 404 for a file I know exists, should I assume > that the internal web server is trying to handle the call? No, unless you've (a) specified a non-standard port number in your URL (by default, the built-in JRun web server listens on 8500) or (b) configured the built-in JRun web server to listen on port 80 (in which case, your regular web server wouldn't be able to bind itself to that port at all). Dave Watts, CTO, Fig Leaf Software http://www.figleaf.com/ voice: (202) 797-5496 fax: (202) 797-5444 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Get the mailserver that powers this list at http://www.coolfusion.com Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

