Reset the CA Siteminder r12.5 WAMUI Manually
On occasion it may be necessary to manually ‘Reset’ or reconfigure the CA Siteminder r12.5 WAMUI. This can be the case when you’ve overwritten an existing Policy Store to which the Policy Server which the WAMUI is configured to connect to has been overwritten by the import of a policy store from another environment. This may also be necessary when pointing an existing WAMUI at a new environment. This can frequently be presented as a problem connecting to the Policy Server with the WAMUI where previously it had worked without any problems.
Frequently previous attempts to re-run XPSRegClient and even smreg –su to reset the Siteminder password have not resolved connection issues with the WAMUI.
This document goes through the detailed steps on how to rest an existing WAMUI. However it primarily focuses on the steps when the WAMUI is implemented on the default embedded JBoss application server.
You will need to stop the application server which is hosting the WAMUI. The default application server embedded with the CA Siteminder WAMUI is JBoss, however the r12.51 WAMUI is also supported on IBM WebSphere, Oracle WebLogic, and Red Hat JBoss.
ØStop the embedded Jboss Application Server
o MS Windows:
OR
OR
NOTE: Alternative you could simply run one of the following commands from a command prompt:
sc stop SMADMINUI
net stop SMADMINUI
o UNIX:
<WAMUI Home>/CA/siteminder/adminui/bin/administrative_ui_install
shutdown.sh
ØStop 3rd Party Application Servers
o IBM WebSphere: See OEM documentation
o Oracle WebLogic: See OEM documentation
o Red Hat JBoss: See OEM documentation
<WAMUI Home>\CA\SiteMinder\adminui\server\default
III.Delete the WAMUI objects from the Policy Store
Delete the SMWAMUI Administrator Account
2-CA.SM::Admin@12-0007ccfc-a2eb-1cc9-991a-06200a27c0a4
(I) Name : "SMWAMUI:siteminder"
(C) Rights : ManageAllDomains,ManageSecurity,ManageUsers,None
Ø (The object id prefaces “CA.SM::Admin@”. In the example above, the object id is “2”)
3-CA.SM::TrustedHost@24-xpsagent-fwrk-1cc9-991a-062X4CC9A2EB
(I) Name : "siteminder"
(C) Desc : "Generated by XPSRegClient"
(C) IpAddr : "0000:0000:0000:0000:0000:FFFF:"
(C) RolloverEnabled : false
OR
3-CA.SM::TrustedHost@24-xpsagent-fwrk-1cc9-991a-062X4CC9A2EB
(I) Name : "_host.example.com"
(C) Desc : "Generated by the Administrative UI"
(C) IpAddr : "10.0.0.1”
(C) RolloverEnabled : false
Ø NOTE: DO NOT DELETE THE 'Siteminder' ADMIN IN XPSEXPLORER!
Ø XPSSecurity is found in the installation binaries along with “smreg” and is not copied to the \bin directory during installation.
smreg –su <password>
XPSRegclient siteminder:<passphrase> -adminui-setup