isapiModule 500 - The specified module could not be found - Server 2008

Posted on 2012-08-27
Last Modified: 2012-11-03
OK, I'm starting to lose hair. I've been through EE and many google searches in an effort to figure this out. I've inherited a project and we're simply trying to get the same bit of code to work on a new server.

This is Server 2008/IIS7. A proprietary .dll is being called and runs fine on one 2008 Server, but throws a 500 on the new one. The detailed error from the failed request tracing log is here:

ModuleName IsapiModule
 Notification 128
 HttpStatus 500
 HttpReason Internal Server Error
 HttpSubStatus 0
 ErrorCode 2147942526
ErrorCode The specified module could not be found. (0x8007007e)

I've gone through at the server level and application level to ensure the isapi.dll is referenced and given execute permissions as well as the proprietary .dll. Anonymous user has permissions on the directory of the proprietary .dll.

I used IIS 6 on Server 2003 in my hayday, so I'm a bit rusty and brushing up on the newer versions. Any help/clues are appreciated.

Question by:mwidholm
    LVL 10

    Expert Comment


    Author Comment

    Sorry I never responded back. I had seen those pages already. Our next step is to re-install IIS.

    Accepted Solution

    Final resolution was to rebuild the server = not ideal.

    Author Closing Comment

    Not a great outcome, but it may have been a bad server install in the first place. This is a new company for me.

    Featured Post

    Better Security Awareness With Threat Intelligence

    See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

    Join & Write a Comment

    We were having a lot of "Heartbeat Alerts" in our SCOM environment, now "Heartbeat" in a SCOM environment for those of you who might not be familiar with SCOM is a packet of data sent from the agent to the management server on a regular basis, basic…
    User Beware!  This is a rather permanent solution to removing your email from an exchange server.  The only way to truly go back is to have your exchange administrator restore your mailbox from backups.  This is usually the option of last resort.  A…
    This tutorial will give a short introduction and overview of Backup Exec 2012 and how to navigate and perform basic functions. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as conne…
    The viewer will learn how to create a normally distributed random variable in Excel, use a normal distribution to simulate the return on an investment over a period of years, Create a Monte Carlo simulation using a normal random variable, and calcul…

    745 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now