After upgrading the SiteMinder Policy Server from 12.7 to 12.8 the following errors are getting returned:
<Object Class> does not have attribute <Attribute Name>
EXAMPLE:
Failed to execute CreateAuthSchemeEvent. ERROR MESSAGE: SmApiWrappedException:Class CA.SM::AuthScheme does not have attribute CA.SM::AuthScheme.IPList
Release : 12.8.x
Component : SITEMINDER -POLICY SERVER
The error indicates that the attribute doesn't exist on the "AuthScheme" object. This is likely due to the Data Dictionary was not being updated to 12.8.x, or that the Policy Server has not been restarted following the update.
Object Class: CA.SM::AuthScheme
Attribute: CA.SM::AuthScheme.IPList
Parent = CA
ID = SM
Object Class = AuthScheme
Attribute Name = IPList
"IPList" is a valid attribute on the "AuthScheme" object class.
This can be seen in the "SmObjects.xdd" file:
[Attribute]
PARENT=CA.SM::AuthScheme
Name=IPList
Description=List of IPs to be compared to incoming AgentIP.
DataType=String
MinElements=0
MaxElements=0
Import the r12.8.x XPS Data Dictionary
Reference Documentation:
Upgrade Policy Store