search cancel

SiteMinder agent not working with Apache 2.4.43

book

Article ID: 190633

calendar_today

Updated On:

Products

CA Single Sign On Agents (SiteMinder) SITEMINDER

Issue/Introduction

We are installing ca-wa-12.52-sp01-cr10a-win64-64 on Apache 2.4.43 without success. 

Environment

Release : 12.52 SP1 CR0 - CR10

Component : SITEMINDER -WEB AGENT FOR APACHE

Cause

Apache was installed with a service name Apache2.4.43
This can be completed with running "httpd -k install -n "Apache2.4.43" 
However, just running "httpd -k install" results in the Apache Service named "Apache2.4". 
This is the default. 

Resolution

The Web Agent requires a the service name for apache 2.4x to be implicitly defined as "Apache 2.4"

Additional Information

In order for the Web Agent to discover the Apache service on windows, this command is used. 

sc qc Apache2.4 1000
Syntax
sc [<ServerName>] qc [<ServiceName>] [<BufferSize>]

You can run this command via command line. 
If the service name 'Aapche2.4' exists this is the result. 
----------------------------------------------------------------------------------
SERVICE_NAME: Apache2.4
        TYPE               : 10  WIN32_OWN_PROCESS 
        START_TYPE         : 2   AUTO_START
        ERROR_CONTROL      : 1   NORMAL
        BINARY_PATH_NAME   : "C:\Apache24\bin\httpd.exe" -k runservice
        LOAD_ORDER_GROUP   : 
        TAG                : 0
        DISPLAY_NAME       : Apache2.4
        DEPENDENCIES       : Tcpip
                           : Afd
        SERVICE_START_NAME : LocalSystem
----------------------------------------------------------------------------------
However, a windows service name like...
"Apache2.4.43"
Is not found with that command. 

>sc qc Apache2.4 1000
[SC] OpenService FAILED 1060:

The specified service does not exist as an installed service.

However, This does work.
C:\Apache24\bin>sc qc Apache2.4.43 1000
[SC] QueryServiceConfig SUCCESS

SERVICE_NAME: Apache2.4.43
        TYPE               : 10  WIN32_OWN_PROCESS
        START_TYPE         : 2   AUTO_START
        ERROR_CONTROL      : 1   NORMAL
        BINARY_PATH_NAME   : "C:\Apache24\bin\httpd.exe" -k runservice
        LOAD_ORDER_GROUP   :
        TAG                : 0
        DISPLAY_NAME       : Apache2.4.43
        DEPENDENCIES       : Tcpip
                           : Afd
        SERVICE_START_NAME : LocalSystem