IIS Tip Calling LoadLibraryEx on ISAPI Filter error

By | June 30, 2017

With respect to our previous blog IIS Tip – Enable 32-bit Applications on 64-bit.  Performing Sage CRM setup we came across another issue related to ISAPI Filter in IIS. This gets created automatically while installing Sage CRM. However, the created filter did not function which in result affected the functioning of Sage CRM application.

New Stuff Additional Emails Notifications in Sage CRM v7.3

Problem Details:
Below message appears on screen when we try to open Sage CRM.
HTTP Error 500.0 – Internal Server Error
Calling LoadLibraryEx on ISAPI filter “C:\Program Files (x86)\Common Files\Sage\Sage 300 ERP\Tomcat\Jakarta\isapi_redirect.dll” failed

HTTP Error 500.0 – Internal Server Error

HTTP Error 500.0 – Internal Server Error

On investigating further we got a solution where we had to manually re-create the SageAccpacUrlRedirector ISAPI filters in this blog we will be explaining the steps to be performed for re-creating the SageAccpacUrlRedirector ISAPI filter.

Steps:

  1. Start IIS Management Console from Administrative tools.

    IIS Management Console

    IIS Management Console

  2. Go to default website and select ISAPI filters.

    ISAPI filters

    ISAPI filters

  3. Select SageAccpacUrlRedirector, Right click and select Edit

    SageAccpacUrlRedirector

    SageAccpacUrlRedirector

  4. Now Right click the SageAccpacUrlRedirector ISAP Filter and click remove.

Note:
Before deleting the ISAP Filter just make sure you note down the below details

  • Filter name
  • Executable Path of dll
Remove SageAccpacUrlRedirector ISAP Filter

Remove SageAccpacUrlRedirector ISAP Filter

  1. Now just restart IIS and start Sage CRM and check if it working fine.
  2. Next, go to IIS |Default Website | ISAPI Filter and click on Add button to add ISAPI Filter.
add ISAPI Filter

Add ISAPI Filter

  1. Add the noted Filter Name and Browse the isapi_redirect.dll into the Executable field as below.
isapi_redirect.dll

isapi_redirect.dll

  1. Now just restart IIS and start Sage CRM.

Hope this information helps. In case you find any difficulty you can contact us at [email protected] for any assistance.

About Us
Greytrix a globally recognized Premier Sage Gold Development Partner is a one stop solution provider for Sage ERP and Sage CRM needs. Being recognized and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation expertise.

Greytrix has some unique integration solutions for Sage CRM with Sage ERPs (Sage Enterprise Management (Sage X3), Sage Intacct, Sage 100Sage 500 and Sage 300).We also offer best-in-class Sage ERP and Sage CRM customization and development services to Business Partners, End Users and Sage PSG worldwide. Greytrix helps in migrating of Sage CRM from Salesforce | ACT! | SalesLogix | Goldmine | Sugar CRM | Maximizer. Our Sage CRM Product Suite includes Greytrix Business Manager, Sage CRM Project Manager, Sage CRM Resource Planner, Sage CRM Contract Manager, Sage CRM Event Manager, Sage CRM Budget Planner, Gmail Integration, Sage CRM Mobile Service Signature and Sage CRM CTI Framework.

Greytrix is a recognized Sage Rockstar ISV Partner for GUMU™ Sage Enterprise Management – Sage CRM integration also listed on Sage Marketplace.

For more information on our integration solutions, please contact us at [email protected]. We will be glad to assist you.