Project

General

Profile

IO-sipit25 » History » Version 13

Adrian Georgescu, 09/16/2009 11:56 PM

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