Intermittent REP-51002 or REP-56040. Some Reports Versions Display Multiple Reports Servers in Rwdiag.sh Output (Doc ID 563367.1)

Last updated on JUNE 29, 2017

Applies to:

Oracle Reports Developer - Version 10.1.2.0.2 and later
Information in this document applies to any platform.
Currency review on 28-JAN-2016

Symptoms

Reports Server is crashing Intermittently. It displays the following errors:

REP-51002: Bind to Reports Server '<repserver_name>' failed.

or

REP-56040: Server <repserver_name> already exists in the network.


When it is integrated with Forms, it may hit the following errors after re-starting reports server, or intermittently, too:

REP-52251: The output of job ID ### requested on <date> cannot be retrieved. REP-56033: Job### does not exist.



Reports Server is running on a "multi-homed" host. Two network cards (NICs) are installed on this machine. "rwdiag.sh -findAll" output is displaying the same reports server name more than once. Sometimes it displays the same repserver fourth times in the same box, i.e.:

In MS Windows: %ORACLE_HOME%\bin\rwdiag.bat -findall

In Unix: $ORACLE_HOME/bin/rwdiag.sh -findAll

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

(1) Name = <reports_server1> : Type = server : Host = <hostname>.oracle.com
(2) Name = <reports_server1> : Type = server : Host = <hostname>.oracle.com
(3) Name = <reports_server1> : Type = server : Host = <hostname>.oracle.com
(4) Name = <reports_server1> : Type = server : Host = <hostname>.oracle.com
(5) Name = <reports_server2> : Type = server : Host = <hostname>.oracle.com
(6) Name = <reports_server2> : Type = server : Host = <hostname>.oracle.com
(7) Name = <reports_server2> : Type = server : Host = <hostname>.oracle.com
(8) Name = <reports_server2> : Type = server : Host = <hostname>.oracle.com



In this case <reports_server1> is the in-process reports server and <reports_server2> is a standalone reports server. Both are displayed more than once.

Per rwservlet.trc:

[2007/10/11 11:33:9:550] Exception 51002 (): Bind to Reports Server <ReportsServerName> failed



Per ipm.log

07/10/08 15:24:26 [4] Stopping Process: <ReportsServerName> (12780401:22886)
07/10/08 15:26:28 [4] Stopping Process:
<ReportsServerName> (12780401:22886)
07/10/08 15:28:30 [4] Stopping Process: <ReportsServerName> (12780401:22886)
07/10/08 15:28:30 [4] [libopmnreports] Forcefully Terminating Process:
<ReportsServerName> (12780401:22886)
07/10/08 15:28:32 [4] Process Stopped: Reports_<ReportsServerName> (12780401:22886)

 

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