The following error appears when testing the connection from Unified Self-Service to Service Desk Manager datasource:
The system was unable to log you in. Please make sure the provided credentials are right.
In addition to the previous error, the following error messages is logged in wrapper-tomcat.log:
javax.xml.ws.soap.SOAPFaultException: Error: invalid login policy encryption at com.sun.xml.internal.ws.fault.SOAP11Fault.getProtocolException(SOAP11Fault.java:178) at com.sun.xml.internal.ws.fault.SOAPFaultBuilder.createException(SOAPFaultBuilder.java:125) at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:108) at com.sun.xml.internal.ws.client.sei.SyncMethodHandler.invoke(SyncMethodHandler.java:78) at com.sun.xml.internal.ws.client.sei.SEIStub.invoke(SEIStub.java:135)
The certificate is old and expired. In Service Desk Manager server the pdm_pki has been run to create a new PKI certificate, causing the previous certificate to expire.
CA Service Management 17.1 and higher
Follow the steps below to load the new PKI certificate into Unified Self-Service for Service Desk Manager:
1) Log into an SDM Server where you have the new pki file (CASM_POLICY.p12 file)
2) Open a browser and log into one USS node as casmadmin or similar > Settings > Datasources > Expand CA Service Desk Manager > click on "Upload Certificate" > Search for the CASM_POLICY.p12 file
3) Click on test connection > ensure test connection is successful and click Save.
4) If there are multiple USS nodes, repeat the step 1 to 3 for the other USS nodes.
Example of a successful connection:
SDM: USS auto integration with SDM failed
If a new SDM policy file CASM_POLICY.p12 was created on the SDM server, follow below additional steps if the original steps above did not resolve the issue: