Symptom
The Diagnostics Agents (SMDAgent) connect to the SAP Solution Manager because the IPV6 protocol is used. In the SMDSystem.log the following error is shown:
Mar 14, 2016 4:06:34 AM [Thread[Connector,5,main] ] Warning Connecting to SMD server ms://solman.host.com:8101/P4 failed - error counter: 10935 - com.sap.engine.services.jndi.persistent.exceptions.NamingException: Exception while trying to get InitialContext. [Root exception is java.io.IOException: Can't get Socket. Reason:Network is unreachable: connect (port 8101 to address ::ffff:10.120.120.120)] |
The address highlighted above indicates that IPV6 protocol is being used.
This issue could affect other agent applications, like the DPC push(dpc.log):
May 22, 2017 12:26:59 AM [Thread[ExRun:dpc:job_4,5,dpc:job:ExecTG]] Error [DPCServicePushMetricJob.pushSimpleEvents] Error occurred when calling the DPC Push web service. (http://host.domain:8000/sap/bc/srt/scs/sap/e2e_dpc_push?sap-client=XXX).
[EXCEPTION]
java.rmi.RemoteException: Service call exception; nested exception is:
java.net.SocketTimeoutException: Read timed out (local port <ABCDE> to address ::ffff:<xxx>.<xx>.<xx>.<xx> (host.domain.com), remote port 8000 to address ::<xxx>.<xx>.<xx>.<xx>)
at com.sap.smd.agent.wsclients.dpc.BindingStub.e2eDpcPushMetrics(BindingStub.java:85)
at com.sap.smd.agent.wsclients.dpc.BindingStub.e2eDpcPushMetrics(BindingStub.java:96)
at sun.reflect.GeneratedMethodAccessor91937.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.sap.smd.api.util.SynchronizedProxy$SyncHandler.invoke(SynchronizedProxy.java:32)
at com.sun.proxy.$Proxy37.e2eDpcPushMetrics(Unknown Source)
at com.sap.smd.dpc.job.DPCServicePushMetricJob.pushSimpleEvents(DPCServicePushMetricJob.java:122)
at com.sap.smd.dpc.job.DPCServicePushMetricJob.run(DPCServicePushMetricJob.java:66)
at com.sap.smd.server.exec.TaskRunner.run(TaskRunner.java:47)
at com.sap.smd.server.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:781)
at java.lang.Thread.run(Thread.java:763)
Caused by: java.net.SocketTimeoutException: Read timed out (local port <ABCDE> to address ::ffff:<xxx>.<xx>.<xx>.<xx> (host.domain.com), remote port 8000 to address ::ffff:<xxx>.<xx>.<xx>.<xx>)
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:218)
Read more...
Environment
- SAP Solution Manager 7.10
- SAP Solution Manager Diagnostics
Product
Keywords
smd agent does not connect cannot can't connection problem agent admin ui not online smdagent , KBA , 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.