Hi,
Since RFC3262, it seems that Max-Forwards header is mandatory in ACKs
sent by the server. [
28.1 Major Functional Changes @ rfc3261]
]Currently the server returns ACKs that do not have it.
Thanks,
Platform: GNU/Linux 2.4.18-14 i686
Server: Sip EXpress router (0.8.11pre29 (i386/linux))
- Start ACK Message -
Raw_Data.1=0000: 41 43 4b 20 73 69 70 3a 39 37 32 37 36 31 30 30
ACK.sip:97276100
Raw_Data.2=0010: 30 31 40 31 39 32 2e 31 2e 32 2e 32 32 33 20 53
01(a)192.1.2.223.S
Raw_Data.3=0020: 49 50 2f 32 2e 30 0d 0a 56 69 61 3a 20 53 49 50
IP/2.0..Via:.SIP
Raw_Data.4=0030: 2f 32 2e 30 2f 55 44 50 20 31 39 32 2e 31 2e 32
/2.0/UDP.192.1.2
Raw_Data.5=0040: 2e 31 37 3b 62 72 61 6e 63 68 3d 7a 39 68 47 34
.17;branch=z9hG4
Raw_Data.6=0050: 62 4b 32 65 61 33 2e 61 32 61 65 33 34 32 36 2e
bK2ea3.a2ae3426.
Raw_Data.7=0060: 30 0d 0a 46 72 6f 6d 3a 20 39 37 32 37 36 31 39
0..From:.9727619
Raw_Data.8=0070: 32 37 31 20 3c 73 69 70 3a 39 37 32 37 36 31 39
271.<sip:9727619
Raw_Data.9=0080: 32 37 31 40 31 39 32 2e 31 2e 32 2e 38 38 3e 3b
271(a)192.1.2.88>gt;;
Raw_Data.10=0090: 74 61 67 3d 31 31 33 34 0a 43 61 6c 6c 2d 49 44
tag=1134.Call-ID
Raw_Data.11=00a0: 3a 20 35 39 38 36 33 32 39 34 31 40 31 39 32 2e
:.598632941@192.
Raw_Data.12=00b0: 31 2e 32 2e 38 38 0a 54 6f 3a 20 39 37 32 37 36
1.2.88.To:.97276
Raw_Data.13=00c0: 31 30 30 30 31 20 3c 73 69 70 3a 39 37 32 37 36
10001.<sip:97276
Raw_Data.14=00d0: 31 30 30 30 31 40 31 39 32 2e 31 2e 32 2e 31 37
10001(a)192.1.2.17
Raw_Data.15=00e0: 3e 3b 74 61 67 3d 38 32 30 32 0a 43 53 65 71 3a
;tag=8202.CSeq:
Raw_Data.16=00f0: 20 31 20 41
43 4b 0d 0a 55 73 65 72 2d 41 67 65
.1.ACK..User-Age
Raw_Data.17=0100: 6e 74 3a 20 53 69 70 20 45 58 70 72 65 73 73 20
nt:.Sip.EXpress.
Raw_Data.18=0110: 72 6f 75 74 65 72 28 30 2e 38 2e 31 31 70 72 65
router(0.8.11pre
Raw_Data.19=0120: 32 39 20 28 69 33 38 36 2f 6c 69 6e 75 78 29 29
29.(i386/linux))
Raw_Data.20=0130: 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 65 6e 67 74 68
..Content-Length
Raw_Data.21=0140: 3a 20 30 0d 0a 0d
0a
- End ACK Message -