Expand my Community achievements bar.

SOLVED

SSL on Dispatcher not working in IIS 10

Avatar

Level 1

Hi,

On windows 2016 server, I have installed IIS 10 and configured dispatcher to hit publisher's 4503(http) port, It is workingfine . Now I have configured SSL on both dispatcher and  publisher with self signed certificates and when i am trying to hit on publisher's SSL port i.e 5433(https).

1. IIS is not allowing to process the request and showing 500 error when i am using dispatcher-iis-windows-x64-ssl-4.2.2.zip

HTTP Error 500.0 - Internal Server Error

The page cannot be displayed because an internal server error has occurred.

Detailed Error Information:

Module   IsapiModule
Notification   ExecuteRequestHandler
Handler   Dispatcher
Error Code   0x80004005
Requested URL   https://localhost:5433/content/we-retail/us/en.html
Physical Path   C:\inetpub\townsville\content\we-retail\us\en.html
Logon Method   Anonymous
Logon User   Anonymous

2. When i am using dispatcher-iis-windows-x64-4.2.2.zip ​ , it is showing 502 bad gateway error.

Anyone please give me direction to solve this.

Thanks

1 Accepted Solution

Avatar

Correct answer by
Employee

Don't forget to follow the additional instructions in the README file within the dispatcher distribution

4. Additional installation steps (IIS) for SSL

----------------------------------------------------------------------

   If you have a distribution package containing SSL support (indicated

   by a '-ssl-' in the package name), you'll need to install some

   additonal libraries:

   1. Navigate to the following location in your browser:

      https://www.openssl.org/community/binaries.html

     

   2. Follow links to download OpenSSL v1.0.1 or v1.0.2.

      Note that www.openssl.org no longer provides binary distributions. To

      obtain binaries you must either download them from a mirror site

      or download the source code and follow instructions to build it.

   3. When downloading from a mirror site, make sure it includes the dll files

      "ssleay32.dll" and "libeay32.dll".

     

   4. Extract the the OpenSSL binaries "ssleay32.dll" and

      "libeay32.dll" to the same location where you extracted the

      dispatcher binary "disp_iis.dll" to.

View solution in original post

3 Replies

Avatar

Correct answer by
Employee

Don't forget to follow the additional instructions in the README file within the dispatcher distribution

4. Additional installation steps (IIS) for SSL

----------------------------------------------------------------------

   If you have a distribution package containing SSL support (indicated

   by a '-ssl-' in the package name), you'll need to install some

   additonal libraries:

   1. Navigate to the following location in your browser:

      https://www.openssl.org/community/binaries.html

     

   2. Follow links to download OpenSSL v1.0.1 or v1.0.2.

      Note that www.openssl.org no longer provides binary distributions. To

      obtain binaries you must either download them from a mirror site

      or download the source code and follow instructions to build it.

   3. When downloading from a mirror site, make sure it includes the dll files

      "ssleay32.dll" and "libeay32.dll".

     

   4. Extract the the OpenSSL binaries "ssleay32.dll" and

      "libeay32.dll" to the same location where you extracted the

      dispatcher binary "disp_iis.dll" to.

Avatar

Level 1

Thanks Joseph, it solved my issue.