Adsense Ad

Thursday 18 January 2018

Rep-51002 Bind to Report server failed

Symptom
Trying to access the Reports Server gives following error:

REP-51002: Bind to Reports Server failed

This error is given when you try to access Reports Server using getserverinfo or showjobs. For 

example:
http://or11/reports/rwservlet/getserverinfo?server=rep_dev
or
http://or1/reports/rwservlet/showjobs?server=rep_dev

Also, running the command "rwdiag.sh -findAll" gives error:
REP-50503 No server found in the network

However, in the Reports Server trace files (for example D:\Oracle10GASSuite\reports\logs\rep_dev), it shows that the Reports Server is actually up and running. There are no errors in the trace files.

Cause
There are multiple causes some of them are following

Cause 1: multiple network cards (NICs), use of VPN software, missing Gateway configuration for the network definitions in the NIC can cause this behaviour, and/or use of VMware

Solution 1: If your machine setup uses multiple network cards and/or you are using software VPN (e.g. cisco) and/or you have VMware installed on your machine, switch to using the naming service for the server.

Simple Solution 1: Just try to disable VMWare network cards in network settings.


Cause 2 : This is a firewall permissions problem.
It is not a problem with the Reports Server, as the server traces show it is up and running.

Solution 2:  To implement the solution, please execute the following steps:

1. Open the port on the firewall to allow the Reports Server to be accessible.
a) Run command:
rwdiag.sh -findAll
b) From output, check what value is used for Channel port. For example:
Broadcast mechanism used to locate servers
Channel address = ###.###.###.###
Channel port = 14021
c) Open the channel port on the firewall, in this case, it is port 14021.
2. In the firewall, authorize requests from your host's IP address to ###.###.###.### (the channel address shown above).
Note: If the above still does not work, then you may try adding the name of the machine where Reports Server is and the IP for that machine to the hosts file (/etc/hosts or C:\WINDOWS\system32\drivers\etc\hosts). For example:

7 comments:

Badar said...
This comment has been removed by the author.
Badar said...
This comment has been removed by the author.
Badar said...

First I got the error "Rep-51002 Bind to Report server failed", as I followed and implemented your instructions, then run it and got another error which is as under:
"REO-501l Unabe to connect to the specified database"

I'll be grateful to you if you can help me in this regards.

With kind regards,


Badruddin
badarhunzai@gmail.com

Badar said...

I have installed the Oracle DS10 Release 2 with Oracle Database 10g R2.3-4 years ago, I did the same and it was running fine, this week I installed the same but couldn't access the reports from Forms services. I couldn't where I made the mistake. First I got the error "Rep-51002 Bind to Report server failed", as I followed your instructions, then run it and got another error which is as under:
"REO-501l Unabe to connect to the specified database"

I'll be grateful to you if you can help me in this regards.

With kind regards,


Badruddin

Anonymous said...

well done!, the first works for me, thanks

Anonymous said...

I disable Vmware Network Reports are working normaly

Unknown said...

Set the wifi, airplane mode off