ORA-3135 with Recovery Catalog Creation Across the Network (Firewall included) (Doc ID 805088.1)

Last updated on JUNE 08, 2016

Applies to:

Oracle Net Services - Version 10.2.0.1.0 to 11.2.0.3 [Release 10.2 to 11.2]
Information in this document applies to any platform.
This problem can occur on any platform.
***Checked for relevance on 21-DEC-2012***

Symptoms

The following case might occur:

  - Target database on local server
  - Recovery catalog on remote server

You can connect to catalog from local server using both RMAN and SQL*Plus.
However, when trying to create the recovery catalog an "ORA-03135 connection lost contact " error is generated.

The output generated by SQL*Net tracing (SUPPORT level) for such a session / failure, might show:

[19-MAR-2009 05:53:56:993] ntt2err: soc 17 error - operation=6, ntresnt[0]=517, ntresnt[1]=32,
ntresnt[2]=0
[19-MAR-2009 05:53:56:993] ntt2err: exit
[19-MAR-2009 05:53:56:993] nttwr: exit
[19-MAR-2009 05:53:56:993] nspsend: 0 bytes to transport
[19-MAR-2009 05:53:56:993] nspsend: transport write error
[19-MAR-2009 05:53:56:993] nspsend: error exit
[19-MAR-2009 05:53:56:993] nserror: entry
[19-MAR-2009 05:53:56:993] nserror: nsres: id=0, op=67, ns=12547, ns2=12560; nt[0]=517, nt[1]=32,
nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0
[19-MAR-2009 05:53:56:993] nsdofls: exit (-1)
[19-MAR-2009 05:53:56:993] nsdo: nsctxrnk=0
[19-MAR-2009 05:53:56:993] nsdo: error exit
[19-MAR-2009 05:53:56:993] nioqsn: send failed: bl = 29, nicbl = 64
[19-MAR-2009 05:53:56:993] nioqper: error from nioqsn
[19-MAR-2009 05:53:56:993] nioqper: ns main err code: 12547
[19-MAR-2009 05:53:56:993] nioqper: ns (2) err code: 12560
[19-MAR-2009 05:53:56:993] nioqper: nt main err code: 517
[19-MAR-2009 05:53:56:993] nioqper: nt (2) err code: 32
[19-MAR-2009 05:53:56:993] nioqper: nt OS err code: 0


where nt[1]=32 is Operating System Dependent(OSD) error code.

OSD error is Err#32 Broken pipe. This OSD error is also defined in errno.h:
* #define EPIPE 32 /* Broken pipe */

Changes

A CISCO firewall exists between server and client.

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