REP-50600 or REP-51002: Bind To Reports Server Failed and Exception 50125: "Network is unreachable" With Multicast (Doc ID 577958.1)

Last updated on NOVEMBER 18, 2016

Applies to:

Oracle Reports Developer - Version 10.1.2.0.2 and later
Information in this document applies to any platform.



Symptoms

Reports Server 10g R2 (10.1.2.X) or 11g

There is just one NIC (networking card) setup in this box

nslookup <hostname.domain> is working fine

HTTP listener is working: http://host:7778

Trying to execute a simple url like getserverinfo, showjobs or a simple test.rdf report displays REP-51002 in the web browser:

Exception 51002 (): Bind to Reports Server <rep_server_name> failed

or per rwserver.trc:

Error 50600 (RWServer:startServer) 

or per rwserver.log:

*** 2011/2/24 8:52:58:131 -- Broadcasting is disabled. Please enable cosnaming for Reports discovery.



Per rwservlet.trc in 10g or rwservlet_diagnostic.log in 11g, there is a "Network is unreachable" error message before generic REP-51002:

Exception 50125 (java.io.IOException: Network is unreachable
at java.net.PlainDatagramSocketImpl.send(Native Method)
at java.net.DatagramSocket.send(DatagramSocket.java:611)
at oracle.reports.comm.Multicast.send(Multicast.java:261)
at oracle.reports.comm.Multicast.send(Multicast.java:251)
at
oracle.reports.comm.NetworkUtility.getResponsePacket(NetworkUtility.java:257)
at oracle.reports.comm.NetworkUtility.getIOR(NetworkUtility.java:172)
at oracle.reports.comm.NetworkUtility.getIOR(NetworkUtility.java:231)
at oracle.reports.server.RWServer.startServer(RWServer.java:840)
at oracle.reports.server.RWServer.run(RWServer.java:287)
at java.lang.Thread.run(Thread.java:534)
): Internal error java.io.IOException: Network is unreachable
..
Exception 51002 (): Bind to Reports Server rep_apps_oracleas1 failed
oracle.reports.RWException: IDL:oracle/reports/RWException:1.0
at oracle.reports.utility.Utility.newRWException(Utility.java:756

 

OR

[2011/2/24 8:52:54:974] Info 50103 (ServerPacketHandler:start): ServerPacketHandler started successfully
[2011/2/24 8:52:54:985] Info 50103 (RWServer:startServer): Using multicast mechanism
[2011/2/24 8:52:58:131] Error 50600 (RWServer:startServer): Broadcasting is disabled. Please enable cosnaming for Reports discovery.
[2011/2/24 8:52:58:144] Exception 50600 (): Broadcasting is disabled. Please enable cosnaming for Reports discovery.
oracle.reports.RWException: IDL:oracle/reports/RWException:1.0


Per rwdiag.sh -findAll, broadcast mechanism (multicast) is used to locate servers, and it is displaying REP-50503 because the in-process reports server is not recognized:

$rwdiag.sh -findAll

Broadcast mechanism used to locate servers
------------------------------------------
Channel address = 228.5.6.7
Channel port = 14021

REP-50503 No server found in the network

Per ipm.log same "Network is unreachable" error was reported in other layers intermittently like WebCache,  HTTP Server and OC4J_BI_Forms:

08/05/17 22:59:26 [4] [libopmnwc] Process Ping Failed: WebCache~WebCache~WebCache~1 (2106982428:18120) [Network is unreachable]
...
08/05/18 17:10:34 [4] [libopmnohs] Process Ping Failed:HTTP_Server~HTTP_Server~HTTP_Server~1
(427819100:14938) [Network is unreachable]
08/05/18 17:10:34 [3] [libopmnoc4j] Could not connect to socket while pinging an OC4J process
08/05/18 17:10:34 [4] [libopmnoc4j] Process Ping Failed: OC4J~OC4J_BI_Forms~default_island~1
(427819104:14941)
08/05/18 17:10:34 [4] Job 0 33428 result: ias_admin.app.oracle.com~OC4J~OC4J_BI_Forms~default_island~427819104:14941
Status: Alive
Operation: internal (Network is unreachable)


Those layers are working fine, and the error there was reported once and later, the status of those layers indicated they started successfully:

http://<host>:<port>

 

Changes

Brand new installation of 10.1.2.X or 11g release.
The midtier software has been installed in two different ORACLE_HOMES  in the same machine and both fail with same REP-51002 or Error 50600 error message.

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