Symptom
PUT fails with password validation error
2020-02-04 15:26:03,769 DEBUG [ers-http-pool821][] cpm.ers.api.exception.ERSException -::::-
Password must satisfy the following rules:
At least one digit [0-9].
For languages with no upper/lower case, uncheck Lowercase, Uppercase characters in password policy.
2020-02-04 15:26:03,770 ERROR [ers-http-pool821][] cisco.cpm.ers.fw.ResourceHandlerFacade -::::- (4) failed to init ers resource handler facade !
Password must satisfy the following rules:
At least one digit [0-9].
For languages with no upper/lower case, uncheck Lowercase, Uppercase characters in password policy.
2020-02-04 15:26:03,770 DEBUG [ers-http-pool821][] cisco.cpm.ers.fw.ERSServiceHelper -::::- The 'com.cisco.cpm.ers.api.exception.ERSValidationException' occurred.
Password must satisfy the following rules:
At least one digit [0-9].
For languages with no upper/lower case, uncheck Lowercase, Uppercase characters in password policy
Conditions
By running update call for one user object continuously [20-40times within few seconds (not minutes)] without even updating anything, we will be encountering this validation message.
Password IDStore should be external. For passwordType as externalIDStore, password fields will not be allowed in the ERS request.
Workaround
Minimize frequent update call on an object.