Getting error 500 after installing the dispatcher module under IIS 7.5 | Community
Skip to main content
Level 2
October 16, 2015
Solved

Getting error 500 after installing the dispatcher module under IIS 7.5

  • October 16, 2015
  • 2 replies
  • 1207 views

Hi

I installed the dispatcher module on IIS 7.5 running on Windows Server 2008 R2, I followed carefully the instructions in this page:

http://dev.day.com/docs/en/cq/current/deploying/dispatcher/disp_install.html

I'm using file "dispatcher-iis-windows-x64-4.1.4.zip", downloaded from https://dev.day.com/packageshare/packages/public/day/dispatcher.html

But I'm getting the following error 500 on IIS:

Calling GetProcAddress on ISAPI filter "C:\inetpub\Scripts\disp_iis.dll" failed
 

Any tip to solve this issue out? Please let me know.

Thanks in advance!

Juan

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Sham_HC

The error "GetProcAddress on ISAPI filter "C:\inetpub\Scripts\disp_iis.dll" failed" is given due to an invalid ISAPI filter. Since the dispatcher version 4.1.0 onwards the dispatcher module is no more an ISAPI filter, it is an ISAPI extension and should be used accordingly.

You can follow the steps given below to configure Dispatcher :

  •     Open IIS Manager and navigate to the site you want to manage.
  •     In Features View, on the site Home page, double-click Handler Mappings.
  •     On the Handler Mappings page, in the Actions pane, click Add Wildcard Script Map.
  •     In the Executable box, type the full path or browse to the disp_iis.dll that processes the request.
  •     In the Name box, type a friendly name for the handler mapping, e.g. CQ.
  •     Click OK.
  •     After you add a wildcard script map, you must add the executable to the ISAPI and CGI restrictions list to enable it to run.

You can also refer to the release notes of the dispatcher.

2 replies

Sham_HC
Sham_HCAccepted solution
Level 10
October 16, 2015

The error "GetProcAddress on ISAPI filter "C:\inetpub\Scripts\disp_iis.dll" failed" is given due to an invalid ISAPI filter. Since the dispatcher version 4.1.0 onwards the dispatcher module is no more an ISAPI filter, it is an ISAPI extension and should be used accordingly.

You can follow the steps given below to configure Dispatcher :

  •     Open IIS Manager and navigate to the site you want to manage.
  •     In Features View, on the site Home page, double-click Handler Mappings.
  •     On the Handler Mappings page, in the Actions pane, click Add Wildcard Script Map.
  •     In the Executable box, type the full path or browse to the disp_iis.dll that processes the request.
  •     In the Name box, type a friendly name for the handler mapping, e.g. CQ.
  •     Click OK.
  •     After you add a wildcard script map, you must add the executable to the ISAPI and CGI restrictions list to enable it to run.

You can also refer to the release notes of the dispatcher.

Level 2
October 16, 2015

Thanks, for the help it solved the issue :)