1830163 Members
1802 Online
109999 Solutions
New Discussion

RFC1006 error

 
SOLVED
Go to solution
Balthi
New Member

RFC1006 error

Our application, which tries to initiate a rfc1006 connection, produces following opcom error message:

Message from user SYSTEM on WVUSSW
Event: Invalid TPDU Received from: Node LOCAL:.WVUSSW OSI Transport Local NSAP I
P_ANY Remote NSAP 820A05CD,
at: 2007-03-15-09:19:57.984+01:00Iinf
Erroneous Transport PDU='17D0009E000000C0010AC1053035353136C205303030303
5'H,
Reject Cause=Reason not specified,
DNA Error=22
eventUid 581008C7-D2D6-11DB-BD8E-575655535357
entityUid 75155390-D165-11DB-9774-575655535357
streamUid 5FDC0802-D165-11DB-84E3-AA000400AB28

Can anybody tell me, what the DNA error 22 means ? I cant find any documentation concerning this error.
5 REPLIES 5
john Dite
Frequent Advisor
Solution

Re: RFC1006 error

Hi,
I don't get a chance to read this forums that regularly so excuse the delay.

Decoding the PDU (based on ISO 8073:1997) I get the following result:
Assuming it is an OSI Transport PDU:
17D0 009E000000C0010AC1053035353136C2053030303035'H

17 = LI (Length Indicator)
D0 = CC TPDU (ie. TPDU type)
009E = DST-REF
0000 = SRC-REF
00 = Class Option
Variable Part
=============
C0 = Parameter Code = TPDU Size
01 = length (ie. 1)
0A = 0000 1010 = 1024 Octets
C1 = Parameter Code = Calling Transport Selector
05 = length (ie 5)
3035353136 = '05516'
C2 = Parameter Code = Called Transport Selector
05 = length (ie 5)
3030303035 = '00005'

Basically the state M/c has rejected the incoming PDU as an CC TPDU must NOT contain an emtpy SRC-REF field.

Now if you can reveal what system and applications are involved, ie. what stack/system is responsible for putting together the OSI TP part then that'll help. It certainly doesn't seem to be an OpenVMS system.
Balthi
New Member

Re: RFC1006 error

perfect analysis. thanks :-)

partner system is a buggy signal box computer by Siemens.
Hoff
Honored Contributor

Re: RFC1006 error

John (and pardon me for hijacking the thread for a semi-related question), do you have a pointer to the list of (and translation of) the DECnet-Plus DNA error codes?
JohnDite
Frequent Advisor

Re: RFC1006 error

I don't have a list of codes (although we should request a list from DECnet Engineering).
Usually this attribute field is filled with an explanatory text such as:
"DNA Error=Invalid TPDU for state"

That's actually what I would have expected in this case.

john Dite
Frequent Advisor

Re: RFC1006 error

For all those people that can't get enough of DECnet here is a summary of DNA Error Codes.
Many thanks to DECnet Engineering for providing this full list.