Copy link to clipboard
Copied
After installing CF10, I get this error msg when I try to access the Administrator page,"This page can't be displayed"
I'm running Window Server 2003, 64 bit version with IIS 6.0.
Before I installed CF10, I uninstalled CF8.
Thanks Charlie for your input. Len and we figured out, it to be a permission issue primarily. After setting up the permissions, we found later that IIS is configured in 32-bit mode(as suspected by you as well) and CF is running in 64-bit mode.
@Len: You may refer to http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/405f5bb5-87a3-43d2-8138-54b75db73aa1.mspx?mfr=true
Regards,
Anit Kumar
Copy link to clipboard
Copied
Hello PHRED-SE,
Can you confirm that ColdFusion services are running.
Regards,
Anit Kumar
Copy link to clipboard
Copied
As far as I can tell I believe they are. I came from CF8 so there were a lot more services in 8 than there seem to be in 10.
Thanks for you help.
:-}
Len
Copy link to clipboard
Copied
Hello Len,
The service is running now. Are you trying to access the CF Admin from the internal server (http://localhost:8500/CFIDE/administrator/index.cfm) or through the IIS (http://localhost/CFIDE/administrator/index.cfm). If you are running CF Admin from IIS, can you make sure that the Application Pool is running in 64-bit for that particular website.
Regards,
Anit Kumar
Copy link to clipboard
Copied
Anit Kuimar,
In looking into the Application Pool issue, I came upon this issue, which I had noticed earlier today but had no idea how to correct: tomcat error:
I was calling the IIS version using http://192.168.1.100/CFIDE/administrator/index.cfm. Index.cfm exists.
BTW, there is no 64 Bit entry under Application Pools.
:-}
Len
Copy link to clipboard
Copied
@Len said, “ BTW, there is no 64 Bit entry under Application Pools.”.
I suspect @Anit was assuming you were using IIS 7, in which case you could check the IIS app pool (advanced settings, for the app pool used by the site you are browsing) to see if it was set to “enable 32-bit applications: false”, assuming CF is configured as 64-bit, or if CF is configured 32-bit, then you would want that to be set to “enable 32 bit applications: true”.
It seems you’re using IIS 6, and there is no GUI means in the IIS 6 control panel to change the bitness of the app pool. There are various means discussing how to do that on the web, as well as a blog entry from Ben Forta, from back when people were deploying CF 7 (which was 32-bit only) 64-bit Windows and IIS:
http://www.forta.com/blog/index.cfm/2006/2/6/connecting-coldfusion-mx-7-to-64bit-iis-6
For those on IIS 7, here is at least one page showing how to configure it in IIS 7 (has no reference to CF, but I had a hard time finding any existing blog entry that showed screenshots of configuring this feature):
https://help.webcontrolcenter.com/KB/a1114/how-to-enable-32-bit-application-pool-iis-7-dedicatedvps.aspx
But back to your error, @Len, if setting the bitness of the IIS app pool is not the solution, I’ll note that there can be many other reasons that you get that error. What are you seeing in the Windows Event log (using “event viewer”), or the IIS logs (especially httperr.log), or the CF logs (\coldfusion10\cfusion\logs)?
/charlie
Copy link to clipboard
Copied
Charlie,
There are a tons of these errors in the Application log on the server so I think this is either the problem or related very closely to it.
This correlates to this error as well:
The thing is, is that I have to idea how to load the isapi_redirect.dll that will meet the requirements of the system; i.e., the 64 bit version There are two of these redirect.dll and I've tried both of them -- ...\1\isapi_redirect.dll and ...\2\isapi_redirect.dll. Both of the *.dll have the same version number but have different dates.
I tried to find additional info by going to the links in the error message but, irronically, it just gives me the error message I started with.
It is after midnight so I think I'll try to get some sleep before going after this again in the morning.
Thanks for your help.
:-}
Len
Copy link to clipboard
Copied
Len, when you run the CF web server configuration tool, note that if it’s that for the 64-bit version of CF, you will see an option (while adding a connection) that asks whether to enable 32-bit web server support. I think we have assumed you had done that, and the app pool in IIS may not have been set to 64. Or vice-versa.
See the CF Admin and Installing manuals (both online) for more about installing and configuring CF and web server connections.
/charlie
Copy link to clipboard
Copied
Thanks Charlie for your input. Len and we figured out, it to be a permission issue primarily. After setting up the permissions, we found later that IIS is configured in 32-bit mode(as suspected by you as well) and CF is running in 64-bit mode.
@Len: You may refer to http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/405f5bb5-87a3-43d2-8138-5...
Regards,
Anit Kumar
Copy link to clipboard
Copied
Charlie and Kumar, thanks for your help in getting this issue resolved.
Hopefully, I can figure out a way to run my IIS 6.0 at 64 bits so I can switch into the 64 but switch the isapi filter to 64 bit mode as well.
:-}
Len