Symptom
Solution Manager Trust Agent does not work. defaulttrace "\usr\sap\<SID>\<INSTANCE NUMBER>\j2ee\cluster\server<X>\log" shows following errors:
[...]
LOGIN.FAILED
User: N/A
Authentication Stack: service.naming
Authentication Stack Properties:
Login Module Flag Initialize Login Commit Abort Details
1. com.sap.engine.services.security.server.jaas.ClientCertLoginModule SUFFICIENT ok exception com/sap/engine/interfaces/security/auth/P4HandshakeVersionCallback
[...]
2. ...om.sap.engine.services.security.server.jaas.SecuritySessionLoginModulSUFFICIENT ok
3. com.sap.engine.services.security.server.jaas.BasicPasswordLoginModule REQUISITE ok
No logon policy was applied#
[...]
[...]
java.lang.NoClassDefFoundError: com/sap/engine/interfaces/security/auth/P4HandshakeVersionCallback
[EXCEPTION]
java.lang.NoClassDefFoundError: com/sap/engine/interfaces/security/auth/P4HandshakeVersionCallback
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.getClientHandshakeVersion(RemoteLoginContextHelperImpl.java:574)
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.handshakeP4(RemoteLoginContextHelperImpl.java:495)
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.getPreparedCallback(RemoteLoginContextHelperImpl.java:405)
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.getPreparedOrHandle(RemoteLoginContextHelperImpl.java:270)
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.handle(RemoteLoginContextHelperImpl.java:235)
at com.sap.engine.services.security.server.jaas.ClientCertLoginModule.login(ClientCertLoginModule.java:162)
at com.sap.engine.services.security.login.LoginModuleLoggingWrapperImpl.login(LoginModuleLoggingWrapperImpl.java:254)
at com.sap.engine.services.security.login.ModulesProcessAction.run(ModulesProcessAction.java:66)
at java.security.AccessController.doPrivileged(Native Method)
at com.sap.engine.services.security.login.FastLoginContext.login(FastLoginContext.java:284)
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImpl.login(RemoteLoginContextHelperImpl.java:219)
at com.sap.engine.services.security.remoteimpl.login.RemoteLoginContextHelperImplp4_Skel.dispatch(RemoteLoginContextHelperImplp4_Skel.java:64)
at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:483)
at com.sap.engine.services.rmi_p4.server.ServerDispatchImpl.run(ServerDispatchImpl.java:83)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:72)
at com.sap.engine.services.rmi_p4.P4Message.execute(P4Message.java:43)
at com.sap.engine.services.cross.fca.FCAConnectorImpl.executeRequest(FCAConnectorImpl.java:1055)
at com.sap.engine.services.rmi_p4.P4Message.process(P4Message.java:59)
at com.sap.engine.services.cross.fca.MessageReader.run(MessageReader.java:55)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:122)
at com.sap.engine.core.thread.execution.Executable.run(Executable.java:101)
at com.sap.engine.core.thread.execution.CentralExecutor$SingleThread.run(CentralExecutor.java:328)
Read more...
Environment
-
SAP NetWeaver Application Server Java all versions
-
SAP Solution Manager all versions
Product
Keywords
solman, solman agent, solman trust agent, as java, SAP NetWeaver Application Server Java, Application Server Java, default trace , KBA , BC-JAS-SEC , Security, User Management , BC-JAS-COR-RMT , RMI, P4, CORBA, IIOP , SV-SMG-DIA-SRV-AGT , Agent Framework , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.