We are trying to setup the dispatcher on an AEM Publish instance.
Our server configuration:
- AEM version: AEM 5.6.1.SP2
- OS: Windows Server 2012 R2 (64 bit OS and x64-based processors)
- Application server: IIS 8.5
- Dispatcher version: 'dispatcher-iis-windows-x64-4.1.10.zip'
We followed the official Adobe docs at https://docs.adobe.com/content/docs/en/dispatcher/disp-install.pdf
However, we still have these (non trivial) problems.
- Seemingly, IIS cannot load disp_iis.dll, since when we try to visit the root URL, requests aren't forwarded to CQ (that is, the default IIS webpage is displayed).
- Upon IIS start, the "dispatcher.log" file isn't generated (this is due to the previous error).
In the Windows event log, this error message is created:
The http Filter DLL C:\inetpub\Scripts\disp_iis.dll failed to load. The data is the error
The full error in XML format is:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Microsoft-Windows-IIS-W3SVC-WP" Guid="{670080D9-742A-4187-8D16-41143D1290BD}" EventSourceName="W3SVC-WP" /> <EventID Qualifiers="49152">2214</EventID> <Version>0</Version> <Level>2</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2015-09-21T14:47:47.000000000Z" /> <EventRecordID>14725</EventRecordID> <Correlation /> <Execution ProcessID="0" ThreadID="0" /> <Channel>Application</Channel> <Computer>...</Computer> <Security /> </System> <EventData> <Data Name="IsapiFilter">C:\inetpub\Scripts\disp_iis.dll</Data> <Binary>7F000000</Binary> </EventData> </Event>