Expand my Community achievements bar.

Dive into Adobe Summit 2024! Explore curated list of AEM sessions & labs, register, connect with experts, ask questions, engage, and share insights. Don't miss the excitement.
SOLVED

Problem installing AEM Dispatcher on Windows 10

Avatar

Level 2

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

Avatar

Correct answer by
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



Arun Patidar

View solution in original post

2 Replies

Avatar

Correct answer by
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



Arun Patidar

Avatar

Employee Advisor

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!