Skip to Content
0
Former Member
Apr 30, 2014 at 07:13 AM

MLS security error

231 Views

Hi all,

Our scenario is IDoc to SOAP with MLS.

Facing following error in CC Monitoring log,

Processing assertion ConfidentialityAssertion (ID ConfidentialityAssertion-20-93365913) failed. Message was: [com.sap.ASJ.wssec.030155] Error during the generation of encryption element. Error was: com.sap.security.core.securitypolicy.assertions.cert.CertException Error reading the certificate from the keystore (view SCB_MLS). Error: com.sap.security.core.securitypolicy.assertions.cert.WSSEKeystoreException Access to keystore failed: null...

[EXCEPTION]

com.sap.security.core.policy.exceptions.ProcessException: [com.sap.ASJ.wssec.030155] Error during the generation of encryption element. Error was: com.sap.security.core.securitypolicy.assertions.cert.CertException Error reading the certificate from the keystore (view SCB_MLS). Error: com.sap.security.core.securitypolicy.assertions.cert.WSSEKeystoreException Access to keystore failed: null..

at com.sap.security.core.securitypolicy.assertions.ConfidentialityAssertion.apply(ConfidentialityAssertion.java:235)

at com.sap.security.core.policy.expressions.AllExpression.apply(AllExpression.java:106)

at com.sap.security.core.policy.WSPolicy.apply(WSPolicy.java:38)

at com.sap.security.core.ws.wss.WSSecurityImpl.applyPolicy(WSSecurityImpl.java:100)

at com.sap.engine.services.wssec.service.WSSecurityServiceImpl.applyPolicy(WSSecurityServiceImpl.java:99)

at com.sap.aii.security.impl.wsse.WSSEThread.run(WSSEThread.java:286)

at com.sap.engine.frame.core.thread.Task.run(Task.java:73)

at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:178)

at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:316)

Caused by: com.sap.security.core.securitypolicy.assertions.cert.CertException: [com.sap.ASJ.wssec.030285] Error reading the certificate from the keystore (view SCB_MLS). Error: com.sap.security.core.securitypolicy.assertions.cert.WSSEKeystoreException Access to keystore failed: null.

at com.sap.security.core.securitypolicy.assertions.cert.KeystoreCertificateElement.getCertificates(KeystoreCertificateElement.java:92)

at com.sap.security.core.securitypolicy.assertions.SecurityTokenElement.getCertificate(SecurityTokenElement.java:213)

at com.sap.security.core.securitypolicy.assertions.ConfidentialityAssertion.apply(ConfidentialityAssertion.java:188)

... 8 more

Caused by: com.sap.security.core.securitypolicy.assertions.cert.WSSEKeystoreException: [com.sap.ASJ.wssec.030334] Access to keystore failed: null.

at com.sap.security.core.securitypolicy.assertions.cert.WSSEKeystoreImpl.getX509Certificate(WSSEKeystoreImpl.java:235)

at com.sap.security.core.securitypolicy.assertions.cert.KeystoreCertificateElement.getCertificates(KeystoreCertificateElement.java:90)

... 10 more

Caused by: java.security.PrivilegedActionException: java.security.cert.CertificateException: No such alias:SCB_MLScert_prod

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.security.core.securitypolicy.assertions.cert.WSSEKeystoreImpl.getX509Certificate(WSSEKeystoreImpl.java:229)

... 11 more

Caused by: java.security.cert.CertificateException: No such alias:SCB_MLScert_prod

at com.sap.security.core.securitypolicy.assertions.cert.WSSEKeystoreImpl$GetCertPrivilegedAction.run(WSSEKeystoreImpl.java:377)

... 13 more

Please help to resolve in high priority.

Regards

Amarnath M