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.
SAP Knowledge Base Article - Preview