Hi ALL,
I'm testing SIP using ct-sip-ipv6-ua-1.4.4.
I configured TN and NUT according to SIP_IPv6UA_ReferenceManual.pdf and
config.txt.
1.
I comment out the UA-ADDRESS item in config.txt in TN;
2.
I insert one line "nameserver 3ffe:501:ffff:4::1" to
/etc/resolved.conf file and insert
^Ipv6_defaultgw=3ffe:501:ffff:5::1 ̄ in file
/etc/sysconfig/network;
3.
I configure the ekiga as figure 1,while there are no
^Protocol ̄ and ^Realmd/Domain ̄ items in my ekiga(Gnome
ekiga3.0.1), so i ignored these two items.
Figure 1
There is no error after run "#make init" command with the above
configuration, and then i run koid, and then run ^#make B-reg ̄ command,
all of the five test cases failed, you may refer to the execution log of
first failed test case for detail info.
Test Sequence Execution Log
13:35:36
Start
13:35:37
Start Capturing Packets (Link0)
*Scenario Operation[**Register**] Spec[**RFC**] *Sequence Summary
<http://10.66.65.160/ct-sip-ipv6-ua/sip-ipv6-ua/1.html#SequenceSummary>
*ID*[c97b1d5fed4b55b12f053e731fc2c652]
Can't receive REGISTER
Sequence
*NUT R PX1 UA1 OT1 OT2 REG DNS*
*No time | | | | | | | | *
*[0001 <http://10.66.65.160/ct-sip-ipv6-ua/sip-ipv6-ua/1.html#vRecvPKT0>: 0.00| ] |<----| | | | | | | RA *
*[0002 <http://10.66.65.160/ct-sip-ipv6-ua/sip-ipv6-ua/1.html#vRecvPKT1>: 1.24| ] |---->| | | | | | | NS *
*[0003 <http://10.66.65.160/ct-sip-ipv6-ua/sip-ipv6-ua/1.html#vRecvPKT2>: 1.24| ] |<----| | | | | | | NA *
*[0004 <http://10.66.65.160/ct-sip-ipv6-ua/sip-ipv6-ua/1.html#vRecvPKT3>: 16.33| ] |<----| | | | | | | RA *
Total
Check Rules[] Errors[] Warnings[]
Result
FAIL
13:36:01
End
------------------------------------------------------------------------
Packet Reverse Log
Recv at 13:35:39
<http://10.66.65.160/ct-sip-ipv6-ua/sip-ipv6-ua/1.html#SEQ-0000>
Frame_Ether (length:110)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:00:00:00:01
| | SourceAddress = 00:21:27:9d:f5:69
| | Type = 34525
| Packet_IPv6 (length:96)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 56
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::221:27ff:fe9d:f569
| | | DestinationAddress = ff02::1
| | ICMPv6_RA (length:56)
| | | Type = 134
| | | Code = 0
| | | Checksum = 43061 calc(43061)
| | | CurHopLimit = 64
| | | MFlag = 0
| | | OFlag = 0
| | | HFlag = 0
| | | Preference = 0
| | | Reserved = 0
| | | LifeTime = 1800
| | | ReachableTime = 0
| | | RetransTimer = 0
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:21:27:9d:f5:69
| | | Opt_ICMPv6_Prefix (length:32)
| | | | Type = 3
| | | | Length = 4
| | | | PrefixLength = 64
| | | | LFlag = 1
| | | | AFlag = 1
| | | | RFlag = 0
| | | | Reserved1 = 0
| | | | ValidLifetime = 2592000
| | | | PreferredLifetime = 604800
| | | | Reserved2 = 0
| | | | Prefix = 3ffe:501:ffff:5::
===SIPtoDNS=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare _HDR_IPV6_SIPtoDNS.NextHeader received:58 = 17
ng compare _HDR_IPV6_SIPtoDNS.SourceAddress received:fe80::221:27ff:fe9d:f569 = 3ffe:501:ffff:5:221:27ff:fe9f:23a7
ng compare _HDR_IPV6_SIPtoDNS.DestinationAddress received:ff02::1 = 3ffe:501:ffff:4::1
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_RA
===SIP4toDNS=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
===SIPany=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare _HDR_IPV6_SIPany.NextHeader received:58 = 17
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_RA
===SIP4any=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
===RTPany=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare _HDR_IPV6_RTPany.NextHeader received:58 = 17
ng compare _HDR_IPV6_RTPany.SourceAddress received:fe80::221:27ff:fe9d:f569 = 3ffe:501:ffff:5:221:27ff:fe9f:23a7
ng compare _HDR_IPV6_RTPany.DestinationAddress received:ff02::1 = 3ffe:501:ffff:1::1
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_RA
===RTP4any=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
------------------------------------------------------------------------
Recv at 13:35:40
<http://10.66.65.160/ct-sip-ipv6-ua/sip-ipv6-ua/1.html#SEQ-0001>
Frame_Ether (length:86)
| Hdr_Ether (length:14)
| | DestinationAddress = 00:21:27:9d:f5:69
| | SourceAddress = 00:21:27:9f:23:a7
| | Type = 34525
| Packet_IPv6 (length:72)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 32
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::221:27ff:fe9f:23a7
| | | DestinationAddress = fe80::221:27ff:fe9d:f569
| | ICMPv6_NS (length:32)
| | | Type = 135
| | | Code = 0
| | | Checksum = 43010 calc(43010)
| | | Reserved = 0
| | | TargetAddress = fe80::221:27ff:fe9d:f569
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:21:27:9f:23:a7
===SIPtoDNS=================================
ng compare _HDR_IPV6_SIPtoDNS.NextHeader received:58 = 17
ng compare _HDR_IPV6_SIPtoDNS.SourceAddress received:fe80::221:27ff:fe9f:23a7 = 3ffe:501:ffff:5:221:27ff:fe9f:23a7
ng compare _HDR_IPV6_SIPtoDNS.DestinationAddress received:fe80::221:27ff:fe9d:f569 = 3ffe:501:ffff:4::1
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_NS
===SIP4toDNS=================================
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
===SIPany=================================
ng compare _HDR_IPV6_SIPany.NextHeader received:58 = 17
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_NS
===SIP4any=================================
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
===RTPany=================================
ng compare _HDR_IPV6_RTPany.NextHeader received:58 = 17
ng compare _HDR_IPV6_RTPany.SourceAddress received:fe80::221:27ff:fe9f:23a7 = 3ffe:501:ffff:5:221:27ff:fe9f:23a7
ng compare _HDR_IPV6_RTPany.DestinationAddress received:fe80::221:27ff:fe9d:f569 = 3ffe:501:ffff:1::1
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_NS
===RTP4any=================================
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
------------------------------------------------------------------------
Recv at 13:35:40
<http://10.66.65.160/ct-sip-ipv6-ua/sip-ipv6-ua/1.html#SEQ-0002>
Frame_Ether (length:78)
| Hdr_Ether (length:14)
| | DestinationAddress = 00:21:27:9f:23:a7
| | SourceAddress = 00:21:27:9d:f5:69
| | Type = 34525
| Packet_IPv6 (length:64)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 24
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::221:27ff:fe9d:f569
| | | DestinationAddress = fe80::221:27ff:fe9f:23a7
| | ICMPv6_NA (length:24)
| | | Type = 136
| | | Code = 0
| | | Checksum = 13170 calc(13170)
| | | RFlag = 1
| | | SFlag = 1
| | | OFlag = 0
| | | Reserved = 0
| | | TargetAddress = fe80::221:27ff:fe9d:f569
===SIPtoDNS=================================
ng compare EH_NUTtoTN.DestinationAddress received:00:21:27:9f:23:a7 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare _HDR_IPV6_SIPtoDNS.NextHeader received:58 = 17
ng compare _HDR_IPV6_SIPtoDNS.SourceAddress received:fe80::221:27ff:fe9d:f569 = 3ffe:501:ffff:5:221:27ff:fe9f:23a7
ng compare _HDR_IPV6_SIPtoDNS.DestinationAddress received:fe80::221:27ff:fe9f:23a7 = 3ffe:501:ffff:4::1
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_NA
===SIP4toDNS=================================
ng compare EH_NUTtoTN.DestinationAddress received:00:21:27:9f:23:a7 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
===SIPany=================================
ng compare EH_NUTtoTN.DestinationAddress received:00:21:27:9f:23:a7 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare _HDR_IPV6_SIPany.NextHeader received:58 = 17
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_NA
===SIP4any=================================
ng compare EH_NUTtoTN.DestinationAddress received:00:21:27:9f:23:a7 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
===RTPany=================================
ng compare EH_NUTtoTN.DestinationAddress received:00:21:27:9f:23:a7 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare _HDR_IPV6_RTPany.NextHeader received:58 = 17
ng compare _HDR_IPV6_RTPany.SourceAddress received:fe80::221:27ff:fe9d:f569 = 3ffe:501:ffff:5:221:27ff:fe9f:23a7
ng compare _HDR_IPV6_RTPany.DestinationAddress received:fe80::221:27ff:fe9f:23a7 = 3ffe:501:ffff:1::1
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_NA
===RTP4any=================================
ng compare EH_NUTtoTN.DestinationAddress received:00:21:27:9f:23:a7 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
------------------------------------------------------------------------
Recv at 13:35:55
<http://10.66.65.160/ct-sip-ipv6-ua/sip-ipv6-ua/1.html#SEQ-0003>
Frame_Ether (length:110)
| Hdr_Ether (length:14)
| | DestinationAddress = 33:33:00:00:00:01
| | SourceAddress = 00:21:27:9d:f5:69
| | Type = 34525
| Packet_IPv6 (length:96)
| | Hdr_IPv6 (length:40)
| | | Version = 6
| | | TrafficClass = 0
| | | FlowLabel = 0
| | | PayloadLength = 56
| | | NextHeader = 58
| | | HopLimit = 255
| | | SourceAddress = fe80::221:27ff:fe9d:f569
| | | DestinationAddress = ff02::1
| | ICMPv6_RA (length:56)
| | | Type = 134
| | | Code = 0
| | | Checksum = 43061 calc(43061)
| | | CurHopLimit = 64
| | | MFlag = 0
| | | OFlag = 0
| | | HFlag = 0
| | | Preference = 0
| | | Reserved = 0
| | | LifeTime = 1800
| | | ReachableTime = 0
| | | RetransTimer = 0
| | | Opt_ICMPv6_SLL (length:8)
| | | | Type = 1
| | | | Length = 1
| | | | LinkLayerAddress = 00:21:27:9d:f5:69
| | | Opt_ICMPv6_Prefix (length:32)
| | | | Type = 3
| | | | Length = 4
| | | | PrefixLength = 64
| | | | LFlag = 1
| | | | AFlag = 1
| | | | RFlag = 0
| | | | Reserved1 = 0
| | | | ValidLifetime = 2592000
| | | | PreferredLifetime = 604800
| | | | Reserved2 = 0
| | | | Prefix = 3ffe:501:ffff:5::
===SIPtoDNS=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare _HDR_IPV6_SIPtoDNS.NextHeader received:58 = 17
ng compare _HDR_IPV6_SIPtoDNS.SourceAddress received:fe80::221:27ff:fe9d:f569 = 3ffe:501:ffff:5:221:27ff:fe9f:23a7
ng compare _HDR_IPV6_SIPtoDNS.DestinationAddress received:ff02::1 = 3ffe:501:ffff:4::1
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_RA
===SIP4toDNS=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
===SIPany=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare _HDR_IPV6_SIPany.NextHeader received:58 = 17
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_RA
===SIP4any=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
===RTPany=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare _HDR_IPV6_RTPany.NextHeader received:58 = 17
ng compare _HDR_IPV6_RTPany.SourceAddress received:fe80::221:27ff:fe9d:f569 = 3ffe:501:ffff:5:221:27ff:fe9f:23a7
ng compare _HDR_IPV6_RTPany.DestinationAddress received:ff02::1 = 3ffe:501:ffff:1::1
ng meta Packet_IPv6.Upp_UDP != Packet_IPv6.ICMPv6_RA
===RTP4any=================================
ng compare EH_NUTtoTN.DestinationAddress received:33:33:00:00:00:01 = 00:21:27:9d:f5:69
ng compare EH_NUTtoTN.SourceAddress received:00:21:27:9d:f5:69 = 00:21:27:9f:23:a7
ng compare EH_NUTtoTN.Type received:34525 = 2048
ng meta Frame_Ether.Packet_IPv4 != Frame_Ether.Packet_IPv6
Can anyone explain me why this register failed? And how to change the
configuration if it is a configured problem?
Thanks a lot!
Shirley Zhou