SAP Knowledge Base Article - Preview

2294113 - Diagnostics Agents do not communicate with SAP Solution Manager 7.10 due to IPV6 usage

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

SAP Solution Manager 7.1

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.