Kelly Wong

Tech Tip - CA Single Sign-On: Siteminder Webagent configuration wizard failed to detect the Apache running on the Windows server

Blog Post created by Kelly Wong Employee on Nov 24, 2015

CA Single Sign-On Tech Tip by Sau Lai Wong, Senior Support Engineer for 25th Nov 2015

ISSUE:

Siteminder Webagent configuration wizard failed to detect the Apache running on the Windows server.

 

CAUSE:

For Apache, Siteminder Webagent configuration wizard is checking for the ServerRoot registry key entry from the following registry path:

  • 64-bit Apache 2.0: HKEY_LOCAL_MACHINE\SOFTWARE\Apache Group\Apache\<version>
  • 32-bit Apache 2.0: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Group\Apache\<version>
  • 64-bit Apache 2.2/2.4: HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Apache\<version>
  • 32-bit Apache 2.2/2.4: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Apache\<version>
  • 32-bit OHS: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE

 

If pre-compiled Apache is installed through console, it may not prompt user to input Apache installation directory path and registry key is not be created with the installation.

 

RESOLUTION:

Create the registry entry accordingly, referencing the Apache root folder, e.g:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Apache Software Foundation\Apache\2.2.25\ServerRoot = C:\Program Files (x86)\Apache Software Foundation\Apache2.2\

 

Update Apache installation directory path in httpd.conf file and re-run the Siteminder Webagent configuration wizard.

Outcomes