[Looking for Charlie's main web site?]

CF911: CF 8 Server Monitor reports "ColdFusion Server is unavailable" (solution)

Note: This blog post is from 2008. Some content may be outdated--though not necessarily. Same with links and subsequent comments from myself or others. Corrections are welcome, in the comments. And I may revise the content as necessary.
Here's another entry in my CF911 series. If you try to open the CF8 server monitor and get the error "ColdFusion Server is unavailable", the problem may be in your web server configuration. In this entry, I help you confirm if you're getting the problem I refer to here, and of course I show the solution (3 actually), with a caveat.

[....Continue Reading....]

Comments
I'll point out that after I posted this, I got a really useful comment by email from someone. I decided to fold his comments in above, rather than write a comment for him. It's important enough that I want to make sure all readers see it (and not all readers read bloc comments.) See the new section, "A caveat about access via IIS to NTFS secured files, and another alternative".

While I'm at it, I'll also point out that there's one reason why you may see the checkbox enabled intentionally, if taking advantage of using it for missing template handler via IIS. See this Adobe technote: http://www.adobe.com... At least one blogger has also written about it (http://www.coldfusio...). If you (or your site's users) use that, then you need to consider one of the other alternatives I offer above.
I have been working with Adobe's engineers on this very problem (expect a tech Note soon?). If you must have the "Check that file exists" box checked; then all you have to do to get the server monitor working after implementing the 2 tech notes above is to create a folder in your web root called "flex2gateway" (Case matters). No need to stop/start IIS or CF; the server monitor will start right up. It should be stressed that if you think that you have locked the box down using windows auth, you better make sure that "check that file exists is checked"; without it, cf is right now serving pages to whomever is requesting them using the account that CF is running under! This affects CFMX 6.1, 7 and 8
# Posted By Mike Gillespie | 11/13/08 9:08 PM
Awesome, Mike. Thanks for the follow-up.
Hi Charlie - I also found another related blog post that addresses the 404 flex2gateway issue here: http://www.danlance....

This is something we tried on CF 8, and it still works. We can now use the server monitor after this change.

Just thought someone else might find this useful.

Thanks,
CiarĂ¡n
# Posted By Ciaran Archer | 11/17/08 7:49 AM
problem solved

You can still get teh server monitor working without disabling file exists

step 1) follow the adobe technote which applies to cfform type=flashfor cf7
step 2) acces via ip and not domain name
Step 3) enable https for flex (the monitor is flex) -see link below
http://blog.crankybi...
Step 4) add flex2gateway folder in your web root and inside of this folder create a folder called cfamfsecure
# Posted By ryan wagener | 11/26/08 4:03 PM
Solution above requires you to flip over cf or do a re-boot

also if you only are required to use http with ntlm and using file exists then you only need to add the following with no re-boot flip

1) add flex2gateway folder in your web root
# Posted By ryan wagener | 11/26/08 4:39 PM
Thanks, Ciaran and Ryan, for your thoughts. BTW, Ryan, on your last comment of creating a flex2gateway folder, I'll note that this is something mike Gillespie had proposed also in his comment just before Ciaran's, on 11/13.
There's a new technote from Adobe addressing this:

http://www.adobe.com...

Also, Mike, from reading it, I see that where you in your note were referring to "ntfs", you meant "ntlm". I've corrected my entry above where I had incorporated the update you had offered.
Flex2Gateway error 404 was happening on my development machine, OS=Vista, IIS=7, CFusion=7.02. added the handler as described, pointing to CFusionMX7\runtime\lib\wsconfig\1\jrun_iis6_wildcard.dll. THAT FIXED IT. Thanks!!
That was after getting CF to work on IIS7 (Thanks Heidi: http://www.community... )
- Mark
Charles(proxy) is your friend http://www.charlespr...
# Posted By ryan wagener | 9/2/09 2:30 PM
Hey Ryan, that comment seems out of the blue. :-) I don't quite see how it relates either to the blog content or earlier comments from others (including your last one from Nov 08). Can you offer a little more context? Were you referring to someone's comment?

Since the problem seemed related to a server (IIS) configuration, I'm not sure what Charles (or any other proxy) would have done. I'll say, though, that I am of course a big fan of proxies and besides Charles, I list several more at my CF411 list, http://www.cf411.com...
Hi

Yes the comment is out of the blue. Part of the solution that I gave came from Charles proxy as it listed what was causing issues(see step 4 in my solution). Charles actually stated what folders were needed.WireShark is also good...

As I do not have the ability to post my comment before the IIS comment it had to come after

Part of the reason I made the comment as well is that Charles has been a life saver on many occasions and anybody that does not know the product that does software/web should...
# Posted By Ryan Wagener | 9/12/09 9:48 PM
Thank you for the useful information. It was helpful for me.
# Posted By Silvia | 8/31/20 3:54 AM
Copyright ©2024 Charlie Arehart
Carehart Logo
BlogCFC was created by Raymond Camden. This blog is running version 5.005.
(Want to validate the html in this page?)

Managed Hosting Services provided by
Managed Dedicated Hosting