Symptom
Configured SSL in AS Java. Confirmed system is working fine when access AS Java using https protocol. However when access /ssl to check SSL settings, notice multiple identical items shows up in red as following image for same instance.
If follow SAP Note 1332726 example 4 to collect debug trace when access /ssl following error can be found:
WebService authentication error
[EXCEPTION]
java.lang.IllegalArgumentException: Object 'null' is not supported. Only java.lang.String objects are allowed.
at com.sap.engine.services.webservices.espbase.ConfigurationContextImpl.setProperty(ConfigurationContextImpl.java:91)
at com.sap.engine.services.wssec.srt.protocols.consumer.AuthenticationContextInterfaceImpl.setPassword(AuthenticationContextInterfaceImpl.java:63)
at com.sap.security.ssl.config.ws.SAPStartupAccessor.getHTTPSPorts(SAPStartupAccessor.java:125)
at com.sap.security.ssl.config.ws.SAPStartupAccessor.getHTTPSPorts(SAPStartupAccessor.java:85)
at com.sap.security.ssl.config.CfgRuntime.getAccessPoints(CfgRuntime.java:77)
at com.sap.security.ssl.config.InstanceBeanWrapper.getAccessPoints(InstanceBeanWrapper.java:191)
at com.sap.security.ssl.jmx.SAP_ITSAMSecuritySSLConfigurationManager_Impl.getAccessPoints(SAP_ITSAMSecuritySSLConfigurationManager_Impl.java:75)
at com.sap.security.ssl.jmx.SAP_ITSAMSecuritySSLConfigurationManagerWrapper.getAttribute(SAP_ITSAMSecuritySSLConfigurationManagerWrapper.java:590)
at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getAttribute(DefaultMBeanServerInterceptor.java:647)
at com.sun.jmx.mbeanserver.JmxMBeanServer.getAttribute(JmxMBeanServer.java:678)
at com.sap.pj.jmx.server.MBeanServerImpl.getAttribute(MBeanServerImpl.java:662)
at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.getAttribute(MBeanServerWrapperInterceptor.java:181)
at com.sap.engine.services.jmx.CompletionInterceptor.getAttribute(CompletionInterceptor.java:449)
at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.getAttribute(BasicMBeanServerInterceptor.java:169)
at com.sap.jmx.provider.ProviderInterceptor.getAttribute(ProviderInterceptor.java:231)
at com.sap.engine.services.jmx.RedirectInterceptor.getAttribute(RedirectInterceptor.java:232)
at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getAttribute(MBeanServerInterceptorChain.java:161)
at com.sap.engine.services.jmx.MBeanServerInvoker.invokeMbs(MBeanServerInvoker.java:136)
at com.sap.engine.services.jmx.JmxServiceConnectorServer.receiveWait(JmxServiceConnectorServer.java:153)
at com.sap.engine.core.cluster.MessageListenerWrapper.process(MessageListenerWrapper.java:96)
at com.sap.engine.core.cluster.impl6.p2pnio.MessageRunner.run(MessageRunner.java:65)
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)
Read more...
Environment
NetWeaver Java system 7.31 onwards version
Product
Keywords
ssl, https, same entry, same entries, identical items, identical entries, WebService authentication error , KBA , BC-JAS-SEC-WSS , Web Services Security , BC-JAS-SEC , Security, User Management , 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.