Cannot connect to Solaris Server when Oracle GoldenGate process uses the port
- by Abdallah Ghrb
I'm trying to test the Oracle goldengate to replicate data between two databases on the same server. So I installed two databases and two goldengate homes in the same machine.
The goldengate processes are started from each home and they are responsible for the replication :
Process from home 1 configured on port 7809 &
process for home 2 configured on port 7810.
For a successful replication, processes started from goldengate home 1 should communicate with processes started from goldengate home 2. But for some reasons, this is not happening. The goldengate log file has the following error :
OGG-01223 Oracle GoldenGate Capture for Oracle, exthrr.prm: TCP/IP
error 131 (Connection reset by peer).
"Googling" for this error, it said that the connection occurred but the host terminated it.
Tried to telnet the machine with the used port and it gave the following error:
bash-3.00$ telnet 10.10.3.124 7810
Trying 10.10.3.124...
Connected to 10.10.3.124.
Escape character is '^]'.
Connection to 10.10.3.124 closed by foreign host.
Here the communication occurs but for only around 3 seconds then it is closed by the host, which is the same explanation of the above error in the goldengate log file.
I tried to change the port but still the same error.
The problem is happening only when the goldengate process is using the port. When other process is using the same port, I can telnet successfully.