Here is a level 16 client level net 8 trace file:

I am getting ORA-12570 TNS: packet reader failure on
connecting to a 8.1.7 database on solaris 8 from windows 2K pro.

Everything is setup right because I could connect to the other
databases in the tnsnames.ora.

[29-AUG-2003 14:49:15:921]
--- TRACE CONFIGURATION INFORMATION FOLLOWS ---
[29-AUG-2003 14:49:15:921] New trace stream is c:\clientsqlnet.trc
[29-AUG-2003 14:49:15:921] New trace level is 6
[29-AUG-2003 14:49:15:921] --- TRACE CONFIGURATION INFORMATION ENDS ---
[29-AUG-2003 14:49:15:921]
--- PARAMETER SOURCE INFORMATION FOLLOWS ---
[29-AUG-2003 14:49:15:921] Attempted load of system pfile source C:\Oracle\network\ADMIN\sqlnet.ora
[29-AUG-2003 14:49:15:921] Parameter source loaded successfully
[29-AUG-2003 14:49:15:921]
[29-AUG-2003 14:49:15:921] Attempted load of local pfile source C:\Documents and Settings\a0b566\Desktop\sqlnet.ora
[29-AUG-2003 14:49:15:921] Parameter source was not loaded
[29-AUG-2003 14:49:15:921]
[29-AUG-2003 14:49:15:921] -> PARAMETER TABLE LOAD RESULTS FOLLOW <-
[29-AUG-2003 14:49:15:921] Successful parameter table load
[29-AUG-2003 14:49:15:921] -> PARAMETER TABLE HAS THE FOLLOWING CONTENTS <-
[29-AUG-2003 14:49:15:921] names.default_zone = world
[29-AUG-2003 14:49:15:921] TRACE_LEVEL_CLIENT = admin
[29-AUG-2003 14:49:15:921] names.directory_path = (TNSNAMES, ONAMES)
[29-AUG-2003 14:49:15:921] TRACE_FILE_CLIENT = c:\clientsqlnet.trc
[29-AUG-2003 14:49:15:921] names.default_domain = world
[29-AUG-2003 14:49:15:921] --- PARAMETER SOURCE INFORMATION ENDS ---
[29-AUG-2003 14:49:15:921]
--- LOG CONFIGURATION INFORMATION FOLLOWS ---
[29-AUG-2003 14:49:15:921] Log stream will be "C:\Documents and Settings\a0b566\Desktop\sqlnet.log"
[29-AUG-2003 14:49:15:921] Log stream validation not requested
[29-AUG-2003 14:49:15:921] --- LOG CONFIGURATION INFORMATION ENDS ---
[29-AUG-2003 14:49:15:921] niotns: entry
[29-AUG-2003 14:49:15:921] niotns: niotns: setting up interrupt handler...
[29-AUG-2003 14:49:15:921] niotns: Not trying to enable dead connection detection.
[29-AUG-2003 14:49:15:921] niotns: Calling address: (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=localhost)(PORT=1577)))(CONNECT_DATA=(SID=HI PAAP)(CID=(PROGRAM=C:\Documents and Settings\a0b566\Desktop\sqlplusw.exe)(HOST=BCBSMN66892)(USER=A0B566))))
[29-AUG-2003 14:49:15:921] nsmal: 164 bytes at 0x12b3598
[29-AUG-2003 14:49:15:921] nscall: connecting...
[29-AUG-2003 14:49:15:937] nttgetport: entry
[29-AUG-2003 14:49:15:937] nttgetport: port resolved to 1577
[29-AUG-2003 14:49:15:937] nttgetport: exit
[29-AUG-2003 14:49:15:937] nttbnd2addr: looking up IP addr for host: localhost
[29-AUG-2003 14:49:16:968] nttbnd2addr: exit
[29-AUG-2003 14:49:16:968] nsmal: 492 bytes at 0x12b3be0
[29-AUG-2003 14:49:16:968] nsmal: 2348 bytes at 0x12c66f0
[29-AUG-2003 14:49:16:968] nsopen: opening transport...
[29-AUG-2003 14:49:16:968] nttcon: entry
[29-AUG-2003 14:49:16:968] nttcon: toc = 1
[29-AUG-2003 14:49:16:968] ntvllt: tcp.validnode_checking not turned on
[29-AUG-2003 14:49:16:968] nttcnp: Validnode Table IN use; err 0x0
[29-AUG-2003 14:49:16:968] nttcnp: exit
[29-AUG-2003 14:49:16:968] nttcni: entry
[29-AUG-2003 14:49:16:968] nttcni: trying to connect to socket 540.
[29-AUG-2003 14:49:16:968] nttcni: connected on ipaddr 127.0.0.1
[29-AUG-2003 14:49:16:968] nttcni: exit
[29-AUG-2003 14:49:16:968] nttcon: set TCP_NODELAY on 540
[29-AUG-2003 14:49:16:968] nttcon: exit
[29-AUG-2003 14:49:16:968] nsopen: transport is open
[29-AUG-2003 14:49:16:968] nsnainit: call
[29-AUG-2003 14:49:16:968] nainit: entry
[29-AUG-2003 14:49:16:968] nau_gparams: entry
[29-AUG-2003 14:49:16:968] nam_gbp: Reading parameter "sqlnet.authentication_required" from parameter file
[29-AUG-2003 14:49:16:968] nam_gbp: Parameter not found
[29-AUG-2003 14:49:16:968] nau_gparams: Using default value "FALSE"
[29-AUG-2003 14:49:16:984] naesno: Using default value "all available algorithms"
parameter "SQLNET.CRYPTO_CHECKSUM_CLIENT" from parameter file
[29-AUG-2003 14:49:16:984] nam_gnsp: Parameter not found
[29-AUG-2003 14:49:16:984] naequad: Using default value "ACCEPTED"
[29-AUG-2003 14:49:16:984] nam_gic: entry
[29-AUG-2003 14:49:16:984] nam_gic: Counting # of items in "SQLNET.CRYPTO_CHECKSUM_TYPES_CLIENT" parameter
[29-AUG-2003 14:49:16:984] nam_gic: Parameter not found
[29-AUG-2003 14:49:16:984] nam_gic: exit
[29-AUG-2003 14:49:16:984] naesno: Using default value "all available algorithms"
[29-AUG-2003 14:49:17:000] nsnainit: NS Connection version: 312
[29-AUG-2003 14:49:17:000] nsnainit: inf->nsinfflg[0]: 0x1 inf->nsinfflg[1]: 0x1
[29-AUG-2003 14:49:17:000] nsnainit: "or" info flags: 0x1 Translations follow:
native service(s) is (are) wanted

[29-AUG-2003 14:49:17:000] nsnainit: "or" info flags: 0x1 Translations follow:
native service(s) is (are) wanted
"and" info flags: 0x1 Translations follow:
native service(s) is (are) wanted

[29-AUG-2003 14:49:17:000] nsoptions: lcl[0]=0x0, lcl[1]=0x100000, gbl[0]=0x0, gbl[1]=0x0, cha=0x0
[29-AUG-2003 14:49:17:000] nsoptions: lcl[0]=0xffefff, lcl[1]=0x100000, gbl[0]=0xfe3f, gbl[1]=0x0
[29-AUG-2003 14:49:17:000] nsopen: global context check-in (to slot 0) complete
[29-AUG-2003 14:49:17:000] nsopen: lcl[0]=0xffefff, lcl[1]=0x100000, gbl[0]=0xfe3f, gbl[1]=0x0, tdu=32767, sdu=2048
[29-AUG-2003 14:49:17:000] nsdo: cid=0, opcode=65, *bl=0, *what=0, uflgs=0x0, cflgs=0x2
[29-AUG-2003 14:49:17:000] nsdo: rank=64, nsctxrnk=0
[29-AUG-2003 14:49:17:000] nsdo: nsctx: state=7, flg=0x4201, mvd=0
[29-AUG-2003 14:49:17:000] nsmal: 48 bytes at 0x12c7438
[29-AUG-2003 14:49:17:000] nsmal: 48 bytes at 0x12c9a28
[29-AUG-2003 14:49:17:000] nlidg8: entry
[29-AUG-2003 14:49:17:000] nlidg8: exit
[29-AUG-2003 14:49:17:000] nsdo: nsctxrnk=0
[29-AUG-2003 14:49:17:000] nsdo: cid=0, opcode=67, *bl=192, *what=8, uflgs=0x0, cflgs=0x3
[29-AUG-2003 14:49:17:000] nsdo: rank=64, nsctxrnk=0
[29-AUG-2003 14:49:17:000] nsdo: nsctx: state=14, flg=0x4205, mvd=0
[29-AUG-2003 14:49:17:000] nsdo: gtn=0, gtc=0, ptn=10, ptc=2047
[29-AUG-2003 14:49:17:000] nscon: doing connect handshake...
[29-AUG-2003 14:49:17:000] nscon: sending NSPTCN packet
[29-AUG-2003 14:49:17:000] nspsend: plen=250, type=1
[29-AUG-2003 14:49:17:000] nttwr: entry
[29-AUG-2003 14:49:17:000] nttwr: socket 540 had bytes written=250
[29-AUG-2003 14:49:17:000] nttwr: exit
[29-AUG-2003 14:49:17:000] nspsend: 250 bytes to transport
[29-AUG-2003 14:49:17:000] nsdo: nsctxrnk=0
[29-AUG-2003 14:49:17:000] nsdo: cid=0, opcode=68, *bl=512, *what=9, uflgs=0x0, cflgs=0x3
[29-AUG-2003 14:49:17:000] nsdo: rank=64, nsctxrnk=0
[29-AUG-2003 14:49:17:000] nsdo: nsctx: state=2, flg=0x4205, mvd=0
[29-AUG-2003 14:49:17:000] nsdo: gtn=0, gtc=0, ptn=10, ptc=2047
[29-AUG-2003 14:49:17:000] nscon: recving a packet
[29-AUG-2003 14:49:17:000] nsmal: 48 bytes at 0x12c9a60
[29-AUG-2003 14:49:17:000] nsprecv: reading from transport...
[29-AUG-2003 14:49:17:000] nttrd: entry
[29-AUG-2003 14:49:17:000] ntt2err: entry
[29-AUG-2003 14:49:17:000] ntt2err: soc 540 error - operation=5, ntresnt[0]=530, ntresnt[1]=53, ntresnt[2]=0
[29-AUG-2003 14:49:17:000] ntt2err: exit
[29-AUG-2003 14:49:17:000] nttrd: exit
[29-AUG-2003 14:49:17:000] nsprecv: transport read error
[29-AUG-2003 14:49:17:000] nserror: nsres: id=0, op=68, ns=12570, ns2=12560; nt[0]=530, nt[1]=53, nt[2]=0; ora[0]=0, ora[1]=0, ora[2]=0
[29-AUG-2003 14:49:17:000] nsdo: nsctxrnk=0
[29-AUG-2003 14:49:17:000] nscall: unexpected response
[29-AUG-2003 14:49:17:000] nstimarmed: no timer allocated
[29-AUG-2003 14:49:17:000] nsdo: cid=0, opcode=98, *bl=0, *what=0, uflgs=0x440, cflgs=0x2
[29-AUG-2003 14:49:17:000] nsdo: rank=64, nsctxrnk=0
[29-AUG-2003 14:49:17:000] nsdo: nsctx: state=1, flg=0x4201, mvd=0
[29-AUG-2003 14:49:17:000] nsdo: nsctxrnk=0
[29-AUG-2003 14:49:17:000] nsclose: closing transport
[29-AUG-2003 14:49:17:000] nttdisc: entry
[29-AUG-2003 14:49:17:000] nttdisc: Closed socket 540
[29-AUG-2003 14:49:17:000] nttdisc: exit
[29-AUG-2003 14:49:17:000] nsclose: global context check-out (from slot 0) complete
[29-AUG-2003 14:49:17:000] nsmfr: 2348 bytes at 0x12c66f0
[29-AUG-2003 14:49:17:000] nsmfr: 492 bytes at 0x12b3be0
[29-AUG-2003 14:49:17:000] nscall: connecting...
[29-AUG-2003 14:49:17:000] nladget: entry
[29-AUG-2003 14:49:17:000] nladget: exit
[29-AUG-2003 14:49:17:000] nsmfr: 192 bytes at 0x12c1d98
[29-AUG-2003 14:49:17:000] nsmfr: 164 bytes at 0x12b3598
[29-AUG-2003 14:49:17:000] nladtrm: entry
[29-AUG-2003 14:49:17:000] nladtrm: exit
[29-AUG-2003 14:49:17:000] nioqper: error from nscall
[29-AUG-2003 14:49:17:000] nioqper: nr err code: 0
[29-AUG-2003 14:49:17:000] nioqper: ns main err code: 12570
[29-AUG-2003 14:49:17:000] nioqper: ns (2) err code: 12560
[29-AUG-2003 14:49:17:000] nioqper: nt main err code: 530
[29-AUG-2003 14:49:17:000] nioqper: nt (2) err code: 53
[29-AUG-2003 14:49:17:000] nioqper: nt OS err code: 0
[29-AUG-2003 14:49:17:000] niomapnserror: entry
[29-AUG-2003 14:49:17:000] niqme: entry
[29-AUG-2003 14:49:17:000] niqme: reporting NS-12570 error as ORA-12570
[29-AUG-2003 14:49:17:000] niqme: exit
[29-AUG-2003 14:49:17:000] niomapnserror: returning error 12570
[29-AUG-2003 14:49:17:000] niomapnserror: exit
[29-AUG-2003 14:49:17:000] niotns: Couldn't connect, returning 12570
[29-AUG-2003 14:49:17:000] niotns: exit
[29-AUG-2003 14:49:17:000] nsbrfr: nsbfs at 0x12c9a60, data at 0x12b4600.
[29-AUG-2003 14:49:17:000] nsbrfr: nsbfs at 0x12c9a28, data at 0x12b3dd8.
[29-AUG-2003 14:49:17:000] nsbrfr: nsbfs at 0x12c7438, data at 0x12aaf08.
[29-AUG-2003 14:49:17:000] nigtrm: Count in the NI global area is now 0
[29-AUG-2003 14:49:17:000] nigtrm: Count in the NL global area is now 0