First, customer reconfigured Web Agent to follow the below two documents.
However, the problem still occurred. Then, to resolve it, httpd.conf file was updated as following.
(i) Replaced libmod_sm20.so with libmod_sm24.so.
BEFORE:
LoadModule sm_module "/opt/CA/webagent/bin/libmod_sm20.so"
AFTER:
LoadModule sm_module "/opt/CA/webagent/bin/libmod_sm24.so"
(ii) Replaced 'Order' and 'Allow' commands with 'Require' command.
BEFORE:
Alias /siteminderagent/pwcgi/ "/opt/CA/webagent/pw/"
<Directory "/opt/CA/webagent/pw/">
Options Indexes MultiViews ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Alias /siteminderagent/pw/ "/opt/CA/webagent/pw/"
<Directory "/opt/CA/webagent/pw/">
Options Indexes MultiViews ExecCGI
AllowOverride None
Order allow,deny
Allow from all
</Directory>
Alias /siteminderagent/ "/opt/CA/webagent/samples/"
<Directory "/opt/CA/webagent/samples/">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
AFTER:
Alias /siteminderagent/pwcgi/ "/opt/CA/webagent/pw/"
<Directory "/opt/CA/webagent/pw/">
Options Indexes MultiViews ExecCGI
AllowOverride None
Require all granted
</Directory>
Alias /siteminderagent/pw/ "/opt/CA/webagent/pw/"
<Directory "/opt/CA/webagent/pw/">
Options Indexes MultiViews ExecCGI
AllowOverride None
Require all granted
</Directory>
Alias /siteminderagent/ "/opt/CA/webagent/samples/"
<Directory "/opt/CA/webagent/samples/">
Options Indexes MultiViews
AllowOverride None
Require all granted
</Directory>
Finally, IHS Web Agent started up successfully.