Skip to main content
May 5, 2008
Question

Coldfusion service stops responding

  • May 5, 2008
  • 4 replies
  • 2257 views
We have a BIG problem on our Coldfusion production server.
Today is stopped responding on requests. It has been more and more frequent lately.

Server info:
ColdFusion MX
Version: 7,0,1,116466
Edition: Standard
Operating System: Windows 2003
Java Version: 1.4.2_05

Usually we can’t find anything in the log files but today we did get this:

Component Prog ID: 3[ODBC][Env 2fc1978]
Method Name: IDispenserDriver::CreateResource
Process Name: w3wp.exe
Exception: C0000005
Address: 0x7C8224B2
Call Stack:
+ 0x7c8224b2
+ 0x40280006

Faulting application w3wp.exe, version 6.0.3790.1830, faulting module ntdll.dll, version 5.2.3790.1830, fault address 0x000224b2.


Any idea’s? Any one that would know how to debug/monitor this?

Morten
    This topic has been closed for replies.

    4 replies

    Participating Frequently
    May 6, 2008
    Sounds like a permissions issue of some sort. If there are no obvious permissions that are out of whack, you could see if there's something strange going on in the registry by using a tool like "regmon", see here:
    http://forum.sysinternals.com/printer_friendly_posts.asp?TID=10830

    Otherwise, if you're using IIS 6.0, you could fiddle with the Application Pool configuration in IIS and see if there's some sort of permissions issue related to the account that the application pool is running under (see "Identity" tab)

    If all else fails, I would consider updating JRun to the latest patch level:
    http://www.adobe.com/support/jrun/updaters.html

    ...and then re-installing the JRun connector in IIS.

    Best of luck!
    May 6, 2008
    I have now found out that it was not Coldfusion that did crash.
    But maby it was the java or IIS.
    In the log C:\CFusionMX7\runtime\lib\wsconfig\1\LogFiles\ jrun_iis6_wildcard080505.log i see the following lines many times:
    2008-05-05 09:01:35 jrISAPI[1360:5512] An ACCESS VIOLATION occurred in JRun Connector extension!
    2008-05-05 09:01:35 jrISAPI[ 880:5512] startSync - detected broken mutex!

    Any one that whould know what this could be?
    Participant
    May 6, 2008
    The jrun_iis6_wildcard is the connector that sends cfm,cfc,etc requests to the coldfusion server, and a broken mutex most likely means a thread got locked up and won't let go. If it was me and it wasn't too much trouble, I would rerun the JRun Connector for that box.

    You might want to also look into the first issue in your original post:

    http://support.microsoft.com/kb/900243

    Inspiring
    May 5, 2008
    This is a shot in the dark.

    You might try updating your ColdFusion installation to 7.0.2 and your JVM to 1.4.2_15. Perhaps your issue has been fixed in one of these updates. Also verify that you have the latest service pack for Windows installed on your server.
    Participating Frequently
    May 5, 2008
    That sounds like a problem with IIS, rather than ColdFusion. In which log did you find this error - in the system event log?

    One thing that might help, install the IIS Diagnostics Toolkit (iisdiag):
    http://www.microsoft.com/downloads/details.aspx?familyid=9BFA49BC-376B-4A54-95AA-73C9156706E7&displaylang=en

    You can use the debugger to capture detailed crash dumps and run analysis reports that can usually point you to the source of the problem.

    Another thought, I've heard of people running into issues with Windows 2003 server where the OS itself is at Service Pack 1 (or 2), and IIS was installed from an older binary (e.g...the original Windows 2003 installation CD). That can sometimes create strange IIS issues, as described here:
    http://www.coldfusionusers.com/blog/index.php/2006/05/18/recent-troubles-with-iis-60-coldfusion-mx7/

    Best of luck with it.
    May 5, 2008
    I did found the message in the servers application log.

    I also think that this may be something else than the coldfusion server.
    I will try to install the iis diagnostic program and see if it happens again.

    Bu the way is there som cf diag program. Always CF hangs it also fails to write into the logfiles.