Starting or Testing a Standalone Agent Fails with "Agent is not reachable" (Doc ID 1591723.1)

Last updated on FEBRUARY 10, 2017

Applies to:

Oracle Data Integrator - Version 11.1.1.3.0 to 11.1.1.9.99 [Release 11gR1]
Information in this document applies to any platform.

Symptoms

When attempting to launch an ODI 11g Standalone Agent,  the following message is displayed in the console window:

[oracle@xxx bin]$ ./agent.sh -NAME=xxx
2013-10-01 09:24:24.678 NOTIFICATION ODI-1128 Agent xxx is starting. Container: STANDALONE. Agent Version: 11.1.1.7.0 - 02/03/2013. Port: 20910. JMX Port: 21910.
2013-10-01 09:24:27.697 NOTIFICATION ODI-1111 Agent xxx started. Agent version: 11.1.1.7.0 - 02/03/2013. Port: 20910. JMX Port: 21910.
2013-10-01 09:24:27.698 NOTIFICATION ODI-1136 Starting Schedulers on Agent cnv_odi_agent01.
2013-10-01 09:24:27.797 WARNING agent.scheduler.pingAgent.failed
2013-10-01 09:24:27.798 WARNING Agent is not reachable. Going to retry after inteval :30000
...

When testing the Agent in ODI Studio, the connection fails.

With the Agent log level increased per <Document 1308911.1>, the following message could be observed in the log:

[2013-10-02T08:54:45.042-07:00] [odi] [WARNING] [] [oracle.odi.agent.scheduler] [tid: 11] [ecid: 0000K5tr5J53Z75pvOp2iX1IJ42K00000O,0] Agent is not reachable. Going to retry after inteval :30000
[2013-10-02T08:55:15.056-07:00] [odi] [WARNING] [] [oracle.odi.agent.scheduler] [tid: 11] [ecid: 0000K5tr5J53Z75pvOp2iX1IJ42K00000O,0] agent.scheduler.pingAgent.failed[[
oracle.odi.runtime.agent.invocation.InvocationException: ODI-1424: Agent host or port cannot be reached using http://scanhost.xxx.xx:20910/oraclediagent.
  at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.reThrowAgentErrorAsInvocation(RemoteRuntimeAgentInvoker.java:1301)
  at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:277)
  at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invokeIsAlive(RemoteRuntimeAgentInvoker.java:428)
  at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invokeIsAlive(RemoteRuntimeAgentInvoker.java:411)
  at oracle.odi.runtime.agent.scheduler.AgentScheduleManager.pingAgent(AgentScheduleManager.java:198)
  at oracle.odi.runtime.agent.scheduler.AgentScheduleManager.access$4(AgentScheduleManager.java:193)
  at oracle.odi.runtime.agent.scheduler.AgentScheduleManager$1.run(AgentScheduleManager.java:120)
  at java.lang.Thread.run(Thread.java:662)
Caused by: ODI-1424: Agent host or port cannot be reached using http://scanhost.xxx.xx:20910/oraclediagent.
Caused by: java.net.ConnectException: Connection refused
  at oracle.odi.runtime.agent.invocation.RemoteRuntimeAgentInvoker.invoke(RemoteRuntimeAgentInvoker.java:278)
  ... 6 more
Caused by: java.net.ConnectException: Connection refused
  at java.net.PlainSocketImpl.socketConnect(Native Method)
  at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
  at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
  at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)
  at java.net.Socket.connect(Socket.java:529)
  at ...

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms