My Oracle Support Banner

DRCP: ORA-12170 With Combination RAC, DRCP and a Firewall (Doc ID 953277.1)

Last updated on MARCH 31, 2022

Applies to:

Oracle Net Services - Version 11.1.0.6 to 11.2.0.4 [Release 11.1 to 11.2]
Information in this document applies to any platform.
This document is limited to situations where DRCP or Database Resident Connection Pooling is used with a Firewall in place.
 

Symptoms

Clients configured to use DRCP, connecting to a RAC cluster through a firewall may experience connection timeouts or failures.  The following error would be returned:

ORA-12170: TNS:Connect timeout occurred

A level 16 Oracle Net client trace shows the following stack:


These errors are all indicative of a timeout.

TNS-12535 TNS: Operation timed out

.

Changes

This is likely a new implementation of Database Resident Connection Pooling or DRCP.  It may also be the case that a firewall has recently been inserted between DRCP clients and the database server.

Note that since the creation of this document, a new feature has been introduced in version 12.
Please see this document as well:  <NOTE:1333553.1> - 12g: How to Configure DRCP Broker to Use a Specific Listening IP Address

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.