Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

Problem installing AEM Dispatcher on Windows 10

Ashok884
Level 1
Level 1

I've downloaded the Dispatcher and try to load module into Apache Web Server but

when trying to run the Apache HTTP server, I am encountering the following error. Any ideas of what I need to change to get the dispatcher to be loaded? The version of the Apache Server is 2.2.

Syntax error on line 130 of C:/Apache22/conf/httpd.conf: Can't locate API module structure `dispatcher_module' in file C:/Apache22/modules/disp_iis.dll: No error\

 

Capture.PNGCapture2.PNGCapture3.PNGCapture4.PNGCapture5.PNG

1 Accepted Solution
Arun_Patidar
Correct answer by
Community Advisor
Community Advisor

Hi,

Which document are you following?

if you want to explore docker based solution you can check dispatcher section at http://aemlab.blogspot.com/2020/09/aemaacs-setup.html

View solution in original post

2 Replies
Arun_Patidar
Correct answer by
Community Advisor
Community Advisor

Hi,

Which document are you following?

if you want to explore docker based solution you can check dispatcher section at http://aemlab.blogspot.com/2020/09/aemaacs-setup.html

View solution in original post

markus_bulla_adobe
Employee
Employee

Hi @Ashok884!

It seems that you are mixing something up here.

You are using disp_iis.dll - this is the dispatcher module for Microsofts Internet Information Server (IIS), not the Apache httpd webserver. Please refer to the dispatcher download section for Apaches webserver to get the right module:

The module file will have a ".so" extension, not ".dll" similar to the other modules present in the according folder. This applies even if you are running it on a Windows platform.

 

Please note:

Consider upgrading your Apache httpd to version 2.4 because the older Apache 2.2 is no longer supported. I'm not sure if the newer module will still work with the older version of Apache httpd. You would most probably need an older version of the dispatcher module to get things running with httpd 2.2 (and I'm not aware of any public location to download these older modules). Even if you are able to get things running, the setup would still be unsupported.

 

Hope that helps!