Project

General

Profile

IO-sipit25 » History » Version 5

Adrian Georgescu, 09/15/2009 08:52 PM

1 1 Adrian Georgescu
2
= Issues =
3
4 4 Adrian Georgescu
 1. pjsip crashed when no SDP present, invite has content-length =0
5
6
{{{
7
adi@umts.ro> Assertion failed: (neg != ((void *)0)), function pjmedia_sdp_neg_get_state, file ../src/pjmedia/sdp_neg.c, line 179.
8
Abort trap
9
}}}
10
11 1 Adrian Georgescu
 1. 404 when supported eventlist header is present
12
 1. msrprelay connection reuse
13
 1. voicemail divert for audio calls only
14
 1. RTP mixing when multiple 183
15
 1. Close session when stream fail
16 5 Adrian Georgescu
 1. MSRP session request without TLS is not detected
17 2 Adrian Georgescu
 1. sent re-invite got OK but sdp is broken
18
19
20
{{{
21
INVITE sip:h1.rvtk.sipit.net SIP/2.0
22
Via: SIP/2.0/UDP 132.177.254.214:64941;rport;branch=z9hG4bKPjpMYPMyuOwoCntJiNSjLlME5E8BHTZao1
23
Max-Forwards: 70
24
From: "Adrian G." <sip:adi@umts.ro>;tag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID
25
To: <sip:2233376787@sip2sip.info>;tag=297f640-7cfdb184-13c4-55014-7a21-5a7d6482-7a21
26
Contact: <sip:cutnhwgl@132.177.254.214:64941>
27
Call-ID: w9Z19pwFsp1tTfTWFE6b.yaNK3r.TXvh
28
CSeq: 27600 INVITE
29
Route: <sip:81.23.228.129;lr;ftag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID;did=773.ab101a94>
30
Route: <sip:81.23.228.150;lr;ftag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID;did=773.3e73bda3>
31
Route: <sip:81.23.228.129;lr;ftag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID;did=773.bb101a94>
32
Route: <sip:85.17.186.7;lr;ftag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID;did=773.bc219d6>
33
Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE
34
Supported: 100rel
35
User-Agent: blink-0.9.0
36
Content-Type: application/sdp
37
Content-Length:  1094
38
39
v=0
40
o=- 3462028381 3462028382 IN IP4 132.177.254.214
41
s=blink-0.9.0
42
c=IN IP4 132.177.254.214
43
t=0 0
44
m=message 2855 TCP/TLS/MSRP *
45
a=path:msrps://132.177.254.214:2855/5ea28151a2715590e2d6;tcp
46
a=accept-types:message/cpim text/*
47
a=accept-wrapped-types:*
48
m=audio 64970 RTP/AVP 104 103 102 3 9 0 8 101
49
a=rtcp:64971 IN IP4 132.177.254.214
50
a=rtpmap:104 speex/32000
51
a=rtpmap:103 speex/16000
52
a=rtpmap:102 speex/8000
53
a=rtpmap:3 GSM/8000
54
a=rtpmap:9 G722/8000
55
a=rtpmap:0 PCMU/8000
56
a=rtpmap:8 PCMA/8000
57
a=rtpmap:101 telephone-event/8000
58
a=fmtp:101 0-15
59
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:NuN1r6fPItiXpOMh5GHWf6FsrvrEo6AQca3/N/dE
60
a=crypto:2 AES_CM_128_HMAC_SHA1_32 inline:y7YegS/4Enrsr/PTKa+RHBk0U7cRBM5SvDBA0gqq
61
a=ice-ufrag:7b50c942
62
a=ice-pwd:74cd4b4d
63
a=candidate:H 1 UDP 39 132.177.254.214 64970 typ host
64
a=candidate:H 1 UDP 39 10.211.55.2 64970 typ host
65
a=candidate:H 1 UDP 39 10.37.129.2 64970 typ host
66
a=candidate:H 2 UDP 38 132.177.254.214 64971 typ host
67
a=candidate:H 2 UDP 38 10.211.55.2 64971 typ host
68
a=candidate:H 2 UDP 38 10.37.129.2 64971 typ host
69
a=sendrecv
70
71
RECEIVED: Packet 16, +0:02:18.956294
72
2009-09-15 14:35:09.869635: 81.23.228.129:5060 -(SIP over UDP)-> 132.177.254.214:64941
73
SIP/2.0 100 Giving a try
74
Via: SIP/2.0/UDP 132.177.254.214:64941;rport=64941;branch=z9hG4bKPjpMYPMyuOwoCntJiNSjLlME5E8BHTZao1
75
From: "Adrian G." <sip:adi@umts.ro>;tag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID
76
To: <sip:2233376787@sip2sip.info>;tag=297f640-7cfdb184-13c4-55014-7a21-5a7d6482-7a21
77
Call-ID: w9Z19pwFsp1tTfTWFE6b.yaNK3r.TXvh
78
CSeq: 27600 INVITE
79
Server: SIP Thor on OpenSIPS XS 1.4.5
80
Content-Length: 0
81
82
RECEIVED: Packet 17, +0:02:18.956524
83
2009-09-15 14:35:09.869865: 81.23.228.129:5060 -(SIP over UDP)-> 132.177.254.214:64941
84
SIP/2.0 180 Ringing
85
From: "Adrian G."<sip:adi@umts.ro>;tag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID
86
To: <sip:2233376787@sip2sip.info>;tag=297f640-7cfdb184-13c4-55014-7a21-5a7d6482-7a21
87
Call-ID: w9Z19pwFsp1tTfTWFE6b.yaNK3r.TXvh
88
CSeq: 27600 INVITE
89
Via: SIP/2.0/UDP 132.177.254.214:64941;received=132.177.254.214;rport=64941;branch=z9hG4bKPjpMYPMyuOwoCntJiNSjLlME5E8BHTZao1
90
Supported: timer,replaces,100rel,sec-agree
91
Contact: <sip:h1.rvtk.sipit.net>
92
Content-Length: 0
93
94
RECEIVED: Packet 18, +0:02:19.071745
95
2009-09-15 14:35:09.985086: 81.23.228.129:5060 -(SIP over UDP)-> 132.177.254.214:64941
96
SIP/2.0 180 Ringing
97
From: "Adrian G."<sip:adi@umts.ro>;tag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID
98
To: <sip:2233376787@sip2sip.info>;tag=297f640-7cfdb184-13c4-55014-7a21-5a7d6482-7a21
99
Call-ID: w9Z19pwFsp1tTfTWFE6b.yaNK3r.TXvh
100
CSeq: 27600 INVITE
101
Via: SIP/2.0/UDP 132.177.254.214:64941;received=132.177.254.214;rport=64941;branch=z9hG4bKPjpMYPMyuOwoCntJiNSjLlME5E8BHTZao1
102
Supported: timer,replaces,100rel,sec-agree
103
Contact: <sip:h1.rvtk.sipit.net>
104
Content-Length: 0
105
106
RECEIVED: Packet 19, +0:02:32.064486
107
2009-09-15 14:35:22.977827: 81.23.228.129:5060 -(SIP over UDP)-> 132.177.254.214:64941
108
SIP/2.0 200 OK
109
From: "Adrian G."<sip:adi@umts.ro>;tag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID
110
To: <sip:2233376787@sip2sip.info>;tag=297f640-7cfdb184-13c4-55014-7a21-5a7d6482-7a21
111
Call-ID: w9Z19pwFsp1tTfTWFE6b.yaNK3r.TXvh
112
CSeq: 27600 INVITE
113
Via: SIP/2.0/UDP 132.177.254.214:64941;received=132.177.254.214;rport=64941;branch=z9hG4bKPjpMYPMyuOwoCntJiNSjLlME5E8BHTZao1
114
Supported: timer,replaces,100rel,sec-agree
115
Contact: <sip:h1.rvtk.sipit.net>
116
Content-Type: application/sdp
117
Content-Length: 141
118
119
v=0
120
o=rv-msrp-test 42089864 42091200 IN IP4 132.177.253.124
121
s=SDP MSRP SESSIONS
122
c=IN IP4 132.177.253.124
123
t=0 0
124
m=message 2857 TCP/TLS/MSRP *
125
}}}
126 3 Adrian Georgescu
127
128
Cannot reserve session in the relay over an already established TCP connection
129
130
{{{
131
Socket details:
132
Local Addrs (132.177.253.124:1801,TLS), Remote Addrs (81.23.228.146:2855,TLS),
133
 
134
 
135
-->MESSAGE TO SEND 
136
MSRP d4204d8-1007-f997416 AUTH  
137
To-Path: msrps://2233372675@sip2sip.info;tcp  
138
From-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
139
Expires: 60  
140
 
141
<--MESSAGE RECEIVED 
142
MSRP d4204d8-1007-f997416 481 Indicated session does not exist, please terminate: Wrong session id on relay MSRP URI  
143
To-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
144
From-Path: msrps://2233372675@sip2sip.info;tcp  
145
 
146
-->MESSAGE TO SEND 
147
MSRP d420608-1007-659c60b0 AUTH  
148
To-Path: msrps://2233372675@sip2sip.info;tcp  
149
From-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
150
Expires: 60  
151
 
152
<--MESSAGE RECEIVED 
153
MSRP d420608-1007-659c60b0 481 Indicated session does not exist, please terminate: Wrong session id on relay MSRP URI  
154
To-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
155
From-Path: msrps://2233372675@sip2sip.info;tcp  
156
 
157
-->MESSAGE TO SEND 
158
MSRP d420738-1007-22f13179 AUTH  
159
To-Path: msrps://2233372675@sip2sip.info;tcp  
160
From-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
161
Expires: 60  
162
 
163
<--MESSAGE RECEIVED 
164
MSRP d420738-1007-22f13179 481 Indicated session does not exist, please terminate: Wrong session id on relay MSRP URI  
165
To-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
166
From-Path: msrps://2233372675@sip2sip.info;tcp  
167
 
168
 }}}