Layer7 Access Management

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

By wonsa03 posted 11-24-2015 05:02 PM

  

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.

1 comment
1 view

Comments

01-14-2016 01:21 AM

In case of Apache 2.4, there is no registry as they do not come with installer.

But simply by registering the apache as a service was sufficient for Web Agent to detect its presence.