Project

General

Profile

IO-sipit25 » History » Version 11

Adrian Georgescu, 09/16/2009 11:51 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 10 Adrian Georgescu
 1. RTCP line not fixed by mediaproxy module
12 8 Adrian Georgescu
{{{
13
c=IN IP4 85.17.186.6
14
t=0 0
15
m=audio 56500 RTP/AVP 9 104 103 102 0 8 101
16
a=rtcp:56501 IN IP4 132.177.254.214
17
}}}
18 11 Adrian Georgescu
 1. Capture the success of ICE negotiation as Notification because RTP media end-points might have changed  
19 7 Adrian Georgescu
{{{
20
2009-09-16 16:42:46.646000 [Blink 20986] (4)	ice0xd38000: ICE negotiation success after 1s:127
21
2009-09-16 16:42:46.646000 [Blink 20986] (4)    ice0xd38000: Comp 1: sending from host candidate 192.168.66.100:56228 to prflx candidate 132.177.252.1:1166
22
2009-09-16 16:42:46.646000 [Blink 20986] (4)	ice0xd38000: Comp 2: sending from host candidate 192.168.66.100:56229 to prflx candidate 132.177.252.1:1167
23
}}}
24
 1. Registration Expire from server response is not honored
25 1 Adrian Georgescu
 1. 404 when supported eventlist header is present
26
 1. msrprelay connection reuse
27
 1. voicemail divert for audio calls only
28
 1. RTP mixing when multiple 183
29 5 Adrian Georgescu
 1. Close session when stream fail
30 1 Adrian Georgescu
 1. MSRP session request without TLS is not detected
31 7 Adrian Georgescu
 1. Sent re-Invite, got OK but sdp is broken
32 2 Adrian Georgescu
{{{
33
INVITE sip:h1.rvtk.sipit.net SIP/2.0
34
Via: SIP/2.0/UDP 132.177.254.214:64941;rport;branch=z9hG4bKPjpMYPMyuOwoCntJiNSjLlME5E8BHTZao1
35
Max-Forwards: 70
36
From: "Adrian G." <sip:adi@umts.ro>;tag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID
37
To: <sip:2233376787@sip2sip.info>;tag=297f640-7cfdb184-13c4-55014-7a21-5a7d6482-7a21
38
Contact: <sip:cutnhwgl@132.177.254.214:64941>
39
Call-ID: w9Z19pwFsp1tTfTWFE6b.yaNK3r.TXvh
40
CSeq: 27600 INVITE
41
Route: <sip:81.23.228.129;lr;ftag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID;did=773.ab101a94>
42
Route: <sip:81.23.228.150;lr;ftag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID;did=773.3e73bda3>
43
Route: <sip:81.23.228.129;lr;ftag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID;did=773.bb101a94>
44
Route: <sip:85.17.186.7;lr;ftag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID;did=773.bc219d6>
45
Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE
46
Supported: 100rel
47
User-Agent: blink-0.9.0
48
Content-Type: application/sdp
49
Content-Length:  1094
50
51
v=0
52
o=- 3462028381 3462028382 IN IP4 132.177.254.214
53
s=blink-0.9.0
54
c=IN IP4 132.177.254.214
55
t=0 0
56
m=message 2855 TCP/TLS/MSRP *
57
a=path:msrps://132.177.254.214:2855/5ea28151a2715590e2d6;tcp
58
a=accept-types:message/cpim text/*
59
a=accept-wrapped-types:*
60
m=audio 64970 RTP/AVP 104 103 102 3 9 0 8 101
61
a=rtcp:64971 IN IP4 132.177.254.214
62
a=rtpmap:104 speex/32000
63
a=rtpmap:103 speex/16000
64
a=rtpmap:102 speex/8000
65
a=rtpmap:3 GSM/8000
66
a=rtpmap:9 G722/8000
67
a=rtpmap:0 PCMU/8000
68
a=rtpmap:8 PCMA/8000
69
a=rtpmap:101 telephone-event/8000
70
a=fmtp:101 0-15
71
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:NuN1r6fPItiXpOMh5GHWf6FsrvrEo6AQca3/N/dE
72
a=crypto:2 AES_CM_128_HMAC_SHA1_32 inline:y7YegS/4Enrsr/PTKa+RHBk0U7cRBM5SvDBA0gqq
73
a=ice-ufrag:7b50c942
74
a=ice-pwd:74cd4b4d
75
a=candidate:H 1 UDP 39 132.177.254.214 64970 typ host
76
a=candidate:H 1 UDP 39 10.211.55.2 64970 typ host
77
a=candidate:H 1 UDP 39 10.37.129.2 64970 typ host
78
a=candidate:H 2 UDP 38 132.177.254.214 64971 typ host
79
a=candidate:H 2 UDP 38 10.211.55.2 64971 typ host
80
a=candidate:H 2 UDP 38 10.37.129.2 64971 typ host
81
a=sendrecv
82
83
RECEIVED: Packet 19, +0:02:32.064486
84
2009-09-15 14:35:22.977827: 81.23.228.129:5060 -(SIP over UDP)-> 132.177.254.214:64941
85
SIP/2.0 200 OK
86
From: "Adrian G."<sip:adi@umts.ro>;tag=IhVjUULt6MIHRqqZRj.Hpdk4hWobt5ID
87
To: <sip:2233376787@sip2sip.info>;tag=297f640-7cfdb184-13c4-55014-7a21-5a7d6482-7a21
88
Call-ID: w9Z19pwFsp1tTfTWFE6b.yaNK3r.TXvh
89
CSeq: 27600 INVITE
90
Via: SIP/2.0/UDP 132.177.254.214:64941;received=132.177.254.214;rport=64941;branch=z9hG4bKPjpMYPMyuOwoCntJiNSjLlME5E8BHTZao1
91
Supported: timer,replaces,100rel,sec-agree
92
Contact: <sip:h1.rvtk.sipit.net>
93
Content-Type: application/sdp
94
Content-Length: 141
95
96
v=0
97
o=rv-msrp-test 42089864 42091200 IN IP4 132.177.253.124
98
s=SDP MSRP SESSIONS
99
c=IN IP4 132.177.253.124
100
t=0 0
101
m=message 2857 TCP/TLS/MSRP *
102 1 Adrian Georgescu
}}}
103 9 Adrian Georgescu
 1. Cannot reserve session in the relay over an already established TCP connection
104 3 Adrian Georgescu
{{{
105
Socket details:
106
Local Addrs (132.177.253.124:1801,TLS), Remote Addrs (81.23.228.146:2855,TLS),
107
 
108
 
109
-->MESSAGE TO SEND 
110
MSRP d4204d8-1007-f997416 AUTH  
111
To-Path: msrps://2233372675@sip2sip.info;tcp  
112
From-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
113
Expires: 60  
114
 
115
<--MESSAGE RECEIVED 
116
MSRP d4204d8-1007-f997416 481 Indicated session does not exist, please terminate: Wrong session id on relay MSRP URI  
117
To-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
118
From-Path: msrps://2233372675@sip2sip.info;tcp  
119
 
120
-->MESSAGE TO SEND 
121
MSRP d420608-1007-659c60b0 AUTH  
122
To-Path: msrps://2233372675@sip2sip.info;tcp  
123
From-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
124
Expires: 60  
125
 
126
<--MESSAGE RECEIVED 
127
MSRP d420608-1007-659c60b0 481 Indicated session does not exist, please terminate: Wrong session id on relay MSRP URI  
128
To-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
129
From-Path: msrps://2233372675@sip2sip.info;tcp  
130
 
131
-->MESSAGE TO SEND 
132
MSRP d420738-1007-22f13179 AUTH  
133
To-Path: msrps://2233372675@sip2sip.info;tcp  
134
From-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
135
Expires: 60  
136
 
137
<--MESSAGE RECEIVED 
138
MSRP d420738-1007-22f13179 481 Indicated session does not exist, please terminate: Wrong session id on relay MSRP URI  
139
To-Path: msrps://h1.rvtk.sipit.net:2857/dd1d438-1007-5299c7a1;tcp  
140 6 Adrian Georgescu
From-Path: msrps://2233372675@sip2sip.info;tcp  
141 9 Adrian Georgescu
 }}}
142
1. Invite chat got message media line with port zero. Do we have or do we have not a msrp stream?
143 6 Adrian Georgescu
{{{
144
adigeo@132-177-254-214:~/work/blink$sip_audio_session -a bonjour
145
No enabled account which matches bonjour was found. Available and enabled accounts: 31208005169@ag-projects.com, 69@pbx.ag-projects.com, adi@umts.ro
146
adigeo@132-177-254-214:~/work/blink$sip_audio_session -a bonjour
147
Using account bonjour@local
148
Logging SIP trace to file "/Users/adigeo/Desktop/FileTransfers/sip_trace.txt"
149
Logging notifications trace to file "/Users/adigeo/Desktop/FileTransfers/notifications_trace.txt"
150
Available audio input devices: None, system_default, Built-in Input, Built-in Microphone, Logitech Wireless Headset
151
Available audio output devices: None, system_default, Built-in Output, Logitech Wireless Headset
152
Using audio input device: Logitech Wireless Headset
153
Using audio output device: Logitech Wireless Headset
154
Using audio alert device: Built-in Output
155
Listening on: sip:vnxirwtg@132.177.254.214:53861;transport=tcp
156
Listening on: sip:vnxirwtg@132.177.254.214:49159;transport=udp
157
Listening on: sip:vnxirwtg@132.177.254.214:53862;transport=tls
158
159
Available control keys:
160
  s: toggle SIP trace on the console
161
  j: toggle PJSIP trace on the console
162
  n: toggle notifications trace on the console
163
  p: toggle printing RTP statistics on the console
164
  h: hang-up the active session
165
  r: toggle audio recording
166
  m: mute the microphone
167
  i: change audio input device
168
  o: change audio output device
169
  a: change audio alert device
170
  <>: adjust echo cancellation
171
  SPACE: hold/unhold
172
Proposing chat to 'sip:2233376905@sip2sip.info'...
173
2009-09-15 16:25:09.046420: SENDING: Packet 14, +0:01:02.467654
174
132.177.254.214:49368 -(SIP over UDP)-> 85.17.186.7:5060
175
INVITE sip:2233376905@132.177.254.160:65014;rinstance=0abb36cdfde14d1e SIP/2.0
176
Via: SIP/2.0/UDP 132.177.254.214:49368;rport;branch=z9hG4bKPjU9763d4lYU7W3rVf-Vc221cx6EmcUd72
177
Max-Forwards: 70
178
From: "Adrian G." <sip:adi@umts.ro>;tag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx
179
To: <sip:2233376905@sip2sip.info>;tag=12fed6a8
180
Contact: <sip:sunvxlhz@132.177.254.214:49368>
181
Call-ID: dEONyPIATvBASdMH6ieer3PfUKHrXPFw
182
CSeq: 9494 INVITE
183
Route: <sip:85.17.186.7;lr;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx;did=a28.ce8f0a9>
184
Route: <sip:81.23.228.150;lr;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx;did=a28.90fd2897>
185
Route: <sip:81.23.228.129;lr;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx;did=a28.11acc262>
186
Route: <sip:85.17.186.7;lr;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx;did=a28.de8f0a9>
187
Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE
188
Supported: 100rel
189
User-Agent: blink-0.9.0
190
Content-Type: application/sdp
191
Content-Length:   981
192
193
v=0
194
o=- 3462035048 3462035049 IN IP4 132.177.254.214
195
s=blink-0.9.0
196
c=IN IP4 132.177.254.214
197
t=0 0
198
m=audio 49385 RTP/AVP 3 0 8 101
199
a=rtcp:49386 IN IP4 132.177.254.214
200
a=rtpmap:3 GSM/8000
201
a=rtpmap:0 PCMU/8000
202
a=rtpmap:8 PCMA/8000
203
a=rtpmap:101 telephone-event/8000
204
a=fmtp:101 0-15
205
a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:NT24NwNNrrna2KNSq9BciAHT7076TduvqlLejFfs
206
a=crypto:2 AES_CM_128_HMAC_SHA1_32 inline:DeVWCV7smCDTeXQwBooFbChO5x/WgEAbSPiAk+O1
207
a=ice-ufrag:0944aec6
208
a=ice-pwd:7c2e4dea
209
a=candidate:H 1 UDP 39 132.177.254.214 49385 typ host
210
a=candidate:H 1 UDP 39 10.211.55.2 49385 typ host
211
a=candidate:H 1 UDP 39 10.37.129.2 49385 typ host
212
a=candidate:H 2 UDP 38 132.177.254.214 49386 typ host
213
a=candidate:H 2 UDP 38 10.211.55.2 49386 typ host
214
a=candidate:H 2 UDP 38 10.37.129.2 49386 typ host
215
a=sendrecv
216
m=message 2855 TCP/TLS/MSRP *
217
a=path:msrps://132.177.254.214:2855/db6912543e0f6287e13c;tcp
218
a=accept-types:message/cpim text/*
219
a=accept-wrapped-types:*
220
221
--
222
223
2009-09-15 16:25:09.140438: RECEIVED: Packet 15, +0:01:02.561672
224
85.17.186.7:5060 -(SIP over UDP)-> 132.177.254.214:49368
225
SIP/2.0 100 Giving a try
226
Via: SIP/2.0/UDP 132.177.254.214:49368;rport=49368;branch=z9hG4bKPjU9763d4lYU7W3rVf-Vc221cx6EmcUd72
227
From: "Adrian G." <sip:adi@umts.ro>;tag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx
228
To: <sip:2233376905@sip2sip.info>;tag=12fed6a8
229
Call-ID: dEONyPIATvBASdMH6ieer3PfUKHrXPFw
230
CSeq: 9494 INVITE
231
Server: SIP Thor on OpenSIPS XS 1.4.5
232
Content-Length: 0
233
234
235
--
236
237
2009-09-15 16:25:09.429513: RECEIVED: Packet 16, +0:01:02.850747
238
85.17.186.7:5060 -(SIP over UDP)-> 132.177.254.214:49368
239
SIP/2.0 200 OK
240
Via: SIP/2.0/UDP 132.177.254.214:49368;received=132.177.254.214;rport=49368;branch=z9hG4bKPjU9763d4lYU7W3rVf-Vc221cx6EmcUd72
241
Record-Route: <sip:85.17.186.7;lr;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx>
242
Record-Route: <sip:81.23.228.129;lr=on;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx>
243
Record-Route: <sip:81.23.228.150;lr=on;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx>
244
Record-Route: <sip:85.17.186.7;lr=on;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx>
245
Contact: <sip:2233376905@132.177.254.160:65014;rinstance=0abb36cdfde14d1e>
246
To: <sip:2233376905@sip2sip.info>;tag=12fed6a8
247
From: "Adrian G."<sip:adi@umts.ro>;tag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx
248
Call-ID: dEONyPIATvBASdMH6ieer3PfUKHrXPFw
249
CSeq: 9494 INVITE
250
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, NOTIFY, MESSAGE, SUBSCRIBE, INFO
251
Content-Type: application/sdp
252
Supported: eventlist
253
User-Agent: Bria 3.0 release 3.0 stamp 99999
254
Content-Length: 320
255
256
v=0
257
o=- 12897519906829104 12897519906829104 IN IP4 132.177.254.160
258
s=-
259
t=0 0
260
m=audio 55388 RTP/AVP 3 0 8 101
261
c=IN IP4 81.23.228.150
262
a=rtpmap:3 GSM/8000
263
a=rtpmap:0 PCMU/8000
264
a=rtpmap:8 PCMA/8000
265
a=rtpmap:101 telephone-event/8000
266
a=fmtp:101 0-15
267
a=ptime
268
a=sendrecv
269
m=MESSAGE 0 NONE
270
c=IN IP4 132.177.254.160
271
272
--
273
274
2009-09-15 16:25:09.429677: SENDING: Packet 17, +0:01:02.850911
275
132.177.254.214:49368 -(SIP over UDP)-> 85.17.186.7:5060
276
ACK sip:2233376905@132.177.254.160:65014;rinstance=0abb36cdfde14d1e SIP/2.0
277
Via: SIP/2.0/UDP 132.177.254.214:49368;rport;branch=z9hG4bKPjqfb3VrLfsdaraszZ2TngLxGH.iomKkFi
278
Max-Forwards: 70
279
From: "Adrian G." <sip:adi@umts.ro>;tag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx
280
To: <sip:2233376905@sip2sip.info>;tag=12fed6a8
281
Call-ID: dEONyPIATvBASdMH6ieer3PfUKHrXPFw
282
CSeq: 9494 ACK
283
Route: <sip:85.17.186.7;lr;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx;did=a28.ce8f0a9>
284
Route: <sip:81.23.228.150;lr;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx;did=a28.90fd2897>
285
Route: <sip:81.23.228.129;lr;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx;did=a28.11acc262>
286
Route: <sip:85.17.186.7;lr;ftag=ZGZlSslXQyq7HyHcnH3eh3k2vL5Oeowx;did=a28.de8f0a9>
287
User-Agent: blink-0.9.0
288
Content-Length:  0
289
290
291
--
292
293
Audio to 2233376905@sip2sip.info> /remove chat
294
The current active session does not have any chat streams
295
}}}