Archiver failing with ORA-03113: end-of-file on communication channel (Doc ID 1152846.1)

Last updated on JUNE 08, 2016

Applies to:

Oracle Net Services - Version 10.2.0.1 to 11.2.0.3 [Release 10.2 to 11.2]
Information in this document applies to any platform.
***Checked for relevance on 12-JUL-2013***

All connections between machines with Juniper firewall setup between.


Symptoms

Archiver failing with the following reporting in the alert log

Fri Jul 09 12:20:04 2010
Errors in file /11.1.0/admin/diag/rdbms/ORCL/trace/ORCL_arc9_8052.trc:
ORA-03113: end-of-file on communication channel
FAL[server, ARC9]: FAL archive failed, see trace file.
Errors in file /11.1.0/admin/diag/rdbms/ORCL/trace/ORCL_arc9_8052.trc:
ORA-16055: FAL request rejected
ARCH: FAL archive failed. Archiver continuing
ORACLE Instance DEV - Archival Error. Archiver continuing

Archiver trace "ORCL_arc9_8052.trc" shows

*** 2010-07-09 12:20:03.987
*** 2010-07-09 12:20:03.987 2872 krsb.c
krsb_iorb_reap: Error 3113 reaping buffers
krsb_stream_end: Error 3113 reaping all buffers
Error 3113 ending stream destination LOG_ARCHIVE_DEST_2 standby host 'orclsby1'
RFS network connection lost at host 'orclsby1' error 3113
Error 3113 closing standby archive log file at host 'orclsby1'
ORA-03113: end-of-file on communication channel
*** 2010-07-09 12:20:04.001 27155 kcrr.c
kcrrfail: dest:2 err:3113 force:0 blast:1
kcrrwkx: unknown error:3113
ORA-16055: FAL request rejected

Oracle Net Server trace of the archiver process shows

[09-JUL-2010 12:20:03:984] ntt2err: Read unexpected EOF ERROR on 29
[09-JUL-2010 12:20:03:984] ntt2err: exit
[09-JUL-2010 12:20:03:984] nsvntrc: ntrc = -1, ntrsent[0] = 507
[09-JUL-2010 12:20:03:984] nsverr: entry
[09-JUL-2010 12:20:03:984] nsverr: nterr[0]: 507 nterr[1]: 0
[09-JUL-2010 12:20:03:984] nserror: entry
[09-JUL-2010 12:20:03:984] nserror: nsres: id=0, op=68, ns=12537, ns2=12560; nt[0]=507, nt[1]=0, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0
[09-JUL-2010 12:20:03:984] nsverr: exit, NSError : 12537
[09-JUL-2010 12:20:03:984] nsvntrc: exit (12537)
[09-JUL-2010 12:20:03:986] nioqer: incoming err = 12157
[09-JUL-2010 12:20:03:986] nioqce: entry
[09-JUL-2010 12:20:03:987] nioqce: exit
[09-JUL-2010 12:20:03:987] nioqer: returning err = 3113

Oracle Net server trace from standby shows

[09-JUL-2010 12:14:09:546] niovrc: Error returned by nsvrecv 12554
[09-JUL-2010 12:14:09:546] nioqer: entry
[09-JUL-2010 12:14:09:546] nioqer: incoming err = 12151
[09-JUL-2010 12:14:09:546] nioqce: entry
[09-JUL-2010 12:14:09:546] nioqce: exit
[09-JUL-2010 12:14:09:546] nioqer: returning err = 3140

Changes

Juniper firewall change. Change was to the firewall tftp size increase.

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