Skip to main content
Inspiring
December 11, 2012
Answered

500 Error after Installing CF 9.0.2 on Windows Server 2008 IIS7

  • December 11, 2012
  • 2 replies
  • 3967 views

After installing CF 9.0.2 on Windows Server 2008 with IIS7, I'm getting a 500 error back from all my web sites.  I made sure to change the permissions to the C:\ColdFusion9 folder to Full Control for psaadm and psacln.  I made sure that CGI, ISAPI extensions and ISAPI filters are installed.  I rebooted.  I can access the CF administrator on the server, but all my web sites generate 500 errors on remote browsers.  Uninstalling doesn't fix the problem.  Please help.  What can I do?

    This topic has been closed for replies.
    Correct answer CFBarbarian

    I can access the CF administrator in a browser on the local machine (e.g. 127.0.0.1/CFIDE/administrator/index.cfm).

    After doing some further research, I realized I have IIS7.5 not IIS7.  The problem seems to be related to the web.config file that gets installed in all my web sites.  If I delete part of the file (<add name="JWildCardHandler" path="*" verb="*" modules="IsapiModule" scriptProcessor="C:\ColdFusion9\runtime\lib\wsconfig\1\jrun_iis6_wildcard.dll" resourceType="Unspecified" requireAccess="None" />) I can get html files to load.  I still get 500 errors for cfm files though.  I double checked the permissions and psaadm and psacln have full control for all files and subfolders under C:\ColdFusion9 including jrun_iis6_wildcard.dll.

    Any ideas?


    Issue resolved!  It was related to 32-bit/64-bit incompatibilities with Plesk.  There were two steps to solving this problem:

    1- In IIS manager, go to the Advanced properties of the application pool, and set Enable 32-Bit Applications to 'false' for plesk(default)(2.0)(pool).

    2- In Plesk, disable Web statistics (accessible via password-protected directory '/plesk-stat/webstat/')

    Note that you won't be able to use the Plesk protected directory feature until Plesk fixes this issue.

    Full write up of the solution by AndorA in the Plesk forums can be found at: http://forum.parallels.com/showthread.php?t=262903

    Thanks Andor!

    2 replies

    Inspiring
    December 12, 2012

    Hi,

    If your CF administrator page is getting opened, then the installation for coldfusion is done; I feel you need to check the IIS, try to access the IIS alone and see whether you are getting the home page of IIS

    Legend
    December 11, 2012

    CF9.0.2 then  could be postParametersLimit.


    Edit neo-runtime.xml in \ColdFusion9\lib change setting from 100 to say 500 (do your own testing to know what number) and restart CF application service to apply.


      eg:

    <var name='postParametersLimit'><number>500.0</number></var>


    HTH, Carl.

    Inspiring
    December 11, 2012

    I appreciate the reply, however I tried it and I'm still getting 500 errors.

    Legend
    December 11, 2012

    How about make a "hello world" CFM and see if that works? Expand that test a bit make a "cfquery / cfdump" CFM then see if that works? Regards, Carl.