Project

General

Profile

IO-sipit25 » History » Version 16

Adrian Georgescu, 09/17/2009 12:00 AM

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 15 Adrian Georgescu
}}}
141 16 Adrian Georgescu
 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
}}}
295 14 Adrian Georgescu
 1. Got a audio+video request. In our 200 OK  video m line is set to zero but wrong ICE candidates are added, which were actually what the other side proposed.
296
{{{
297
RECEIVED: Packet 38, +0:16:30.750433
298
2009-09-16 16:03:20.240379: 132.177.253.55:5060 -(SIP over tcp)-> 192.168.66.100:62309
299
INVITE sip:vcptdwyo@192.168.66.100:62287;transport=tcp SIP/2.0
300
Via: SIP/2.0/TCP 132.177.253.55:5060;egress-zone=DefaultSubZone;branch=z9hG4bK12afd8cdc6051d05e1f4fb08ecfd659b11.56436f77a82fa0c31560a78d05fdbbb4;proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680;rport
301
Via: SIP/2.0/TCP 10.0.0.101:5060;branch=z9hG4bKa9c559ae52b866866964386cf420367a.1;received=132.177.252.1;rport=1164;ingress-zone=DefaultSubZone
302
Call-ID: 1b62654a2e4d9df2@10.0.0.101
303
CSeq: 101 INVITE
304
Contact: <sip:114@10.0.0.101:5060;transport=tcp>;sip.ice=TRUE
305
From: "TANDBERG-1000" <sip:114@h2.tandberg.sipit.net>;tag=3a9e5fe5d5f2f85a
306
To: <sip:adi@h2.tandberg.sipit.net>
307
Max-Forwards: 69
308
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
309
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
310
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,INFO,OPTIONS,REFER,NOTIFY
311
User-Agent: TANDBERG/81 (F9.0PreAlpha1 NTSC  TEST SW )
312
Proxy-Authorization: Digest nonce="1253127042:fbb855e47839777e0b4cbddc396f2239", realm="esta.sipit.net", qop=auth-int, username="114", uri="sip:esta.sipit.net", response="776d3094e3034069b32eaf34edce8ee6", algorithm=MD5, nc=00000075, cnonce="7a286602937c2df42b57b86e62aa8324"
313
Supported: replaces,timer,com.tandberg.sdp.extensions.v1
314
Session-Expires: 500
315
Ms-Conversation-ID: adi
316
X-TAATag: 327e39f8-1ed7-11b2-86c1-0010f3180680
317
Content-Type: application/sdp
318
Content-Length: 2337
319
320
v=0
321
o=tandberg 1 1 IN IP4 10.0.0.101
322
s=-
323
b=CT:384
324
t=0 0
325
m=audio 60021 RTP/AVP 98 99 100 101 102 9 15 0 8 103
326
c=IN IP4 132.177.253.55
327
b=TIAS:64000
328
a=rtpmap:98 MP4A-LATM/90000
329
a=fmtp:98 profile-level-id=24;object=23;bitrate=64000
330
a=rtpmap:99 MP4A-LATM/90000
331
a=fmtp:99 profile-level-id=24;object=23;bitrate=56000
332
a=rtpmap:100 MP4A-LATM/90000
333
a=fmtp:100 profile-level-id=24;object=23;bitrate=48000
334
a=rtpmap:101 G7221/16000
335
a=fmtp:101 bitrate=32000
336
a=rtpmap:102 G7221/16000
337
a=fmtp:102 bitrate=24000
338
a=rtpmap:9 G722/8000
339
a=rtpmap:15 G728/8000
340
a=rtpmap:0 PCMU/8000
341
a=rtpmap:8 PCMA/8000
342
a=rtpmap:103 telephone-event/8000
343
a=fmtp:103 0-15
344
a=rtcp:60020 IN IP4 132.177.253.55
345
a=sendrecv
346
a=candidate:1 1 UDP 2130706431 10.0.0.101 48010 typ host
347
a=candidate:1 2 UDP 2130706430 10.0.0.101 48011 typ host
348
a=candidate:3 1 UDP 1694498815 132.177.252.1 1223 typ srflx raddr 10.0.0.101 rport 48010
349
a=candidate:3 2 UDP 1694498814 132.177.252.1 1224 typ srflx raddr 10.0.0.101 rport 48011
350
a=candidate:4 1 UDP 16777215 132.177.253.55 60021 typ relay raddr 132.177.252.1 rport 1223
351
a=candidate:4 2 UDP 16777214 132.177.253.55 60020 typ relay raddr 132.177.252.1 rport 1224
352
a=ice-ufrag:AXGo
353
a=ice-pwd:q9tm4RT4WWwgMaR+khw49k
354
m=video 60019 RTP/AVP 97 34 31
355
c=IN IP4 132.177.253.55
356
b=TIAS:384000
357
a=rtpmap:97 H263-1998/90000
358
a=fmtp:97 custom=1280,800,0;custom=1280,768,0;custom=1280,720,3;custom=1024,768,4;custom=1024,576,2;custom=800,600,3;cif4=2;custom=720,480,2;custom=640,480,2;custom=512,288,1;cif=1;custom=352,240,1;qcif=1;sqcif=1;maxbr=3840
359
a=rtpmap:34 H263/90000
360
a=fmtp:34 cif4=2;cif=1;qcif=1;sqcif=1;maxbr=3840
361
a=rtpmap:31 H261/90000
362
a=fmtp:31 cif=1;qcif=1;maxbr=3840
363
a=rtcp-fb:* nack pli
364
a=rtcp:60018 IN IP4 132.177.253.55
365
a=sendrecv
366
a=content:main
367
a=label:11
368
a=answer:full
369
a=candidate:1 1 UDP 2130706431 10.0.0.101 48012 typ host
370
a=candidate:1 2 UDP 2130706430 10.0.0.101 48013 typ host
371
a=candidate:3 1 UDP 1694498815 132.177.252.1 1225 typ srflx raddr 10.0.0.101 rport 48012
372
a=candidate:3 2 UDP 1694498814 132.177.252.1 1226 typ srflx raddr 10.0.0.101 rport 48013
373
a=candidate:4 1 UDP 16777215 132.177.253.55 60019 typ relay raddr 132.177.252.1 rport 1225
374
a=candidate:4 2 UDP 16777214 132.177.253.55 60018 typ relay raddr 132.177.252.1 rport 1226
375
a=ice-ufrag:IhqK
376
a=ice-pwd:lUINdW/R045Zi18UpMj4sB
377
378
SENDING: Packet 39, +0:16:30.766962
379
2009-09-16 16:03:20.256908: 192.168.66.100:62309 -(SIP over tcp)-> 132.177.253.55:5060
380
SIP/2.0 100 Trying
381
Via: SIP/2.0/TCP 132.177.253.55:5060;rport=5060;received=132.177.253.55;branch=z9hG4bK12afd8cdc6051d05e1f4fb08ecfd659b11.56436f77a82fa0c31560a78d05fdbbb4;egress-zone=DefaultSubZone;proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680
382
Via: SIP/2.0/TCP 10.0.0.101:5060;rport=1164;received=132.177.252.1;branch=z9hG4bKa9c559ae52b866866964386cf420367a.1;ingress-zone=DefaultSubZone
383
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
384
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
385
Call-ID: 1b62654a2e4d9df2@10.0.0.101
386
From: "TANDBERG-1000" <sip:114@h2.tandberg.sipit.net>;tag=3a9e5fe5d5f2f85a
387
To: <sip:adi@h2.tandberg.sipit.net>
388
CSeq: 101 INVITE
389
Server: blink-0.9.0
390
Content-Length:  0
391
392
SENDING: Packet 40, +0:16:30.784012
393
2009-09-16 16:03:20.273958: 192.168.66.100:62309 -(SIP over tcp)-> 132.177.253.55:5060
394
SIP/2.0 180 Ringing
395
Via: SIP/2.0/TCP 132.177.253.55:5060;rport=5060;received=132.177.253.55;branch=z9hG4bK12afd8cdc6051d05e1f4fb08ecfd659b11.56436f77a82fa0c31560a78d05fdbbb4;egress-zone=DefaultSubZone;proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680
396
Via: SIP/2.0/TCP 10.0.0.101:5060;rport=1164;received=132.177.252.1;branch=z9hG4bKa9c559ae52b866866964386cf420367a.1;ingress-zone=DefaultSubZone
397
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
398
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
399
Call-ID: 1b62654a2e4d9df2@10.0.0.101
400
From: "TANDBERG-1000" <sip:114@h2.tandberg.sipit.net>;tag=3a9e5fe5d5f2f85a
401
To: <sip:adi@h2.tandberg.sipit.net>;tag=yDaD10Vct28-gMUzhZKsJMdBlHrndj11
402
CSeq: 101 INVITE
403
Server: blink-0.9.0
404
Contact: <sip:vcptdwyo@192.168.66.100:62287;transport=tcp>
405
Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE
406
Content-Length:  0
407
408
SENDING: Packet 41, +0:16:32.898845
409
2009-09-16 16:03:22.388791: 192.168.66.100:62309 -(SIP over tcp)-> 132.177.253.55:5060
410
SIP/2.0 200 OK
411
Via: SIP/2.0/TCP 132.177.253.55:5060;rport=5060;received=132.177.253.55;branch=z9hG4bK12afd8cdc6051d05e1f4fb08ecfd659b11.56436f77a82fa0c31560a78d05fdbbb4;egress-zone=DefaultSubZone;proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680
412
Via: SIP/2.0/TCP 10.0.0.101:5060;rport=1164;received=132.177.252.1;branch=z9hG4bKa9c559ae52b866866964386cf420367a.1;ingress-zone=DefaultSubZone
413
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
414
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
415
Call-ID: 1b62654a2e4d9df2@10.0.0.101
416
From: "TANDBERG-1000" <sip:114@h2.tandberg.sipit.net>;tag=3a9e5fe5d5f2f85a
417
To: <sip:adi@h2.tandberg.sipit.net>;tag=yDaD10Vct28-gMUzhZKsJMdBlHrndj11
418
CSeq: 101 INVITE
419
Server: blink-0.9.0
420
Allow: SUBSCRIBE, NOTIFY, PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, MESSAGE
421
Contact: <sip:vcptdwyo@192.168.66.100:62287;transport=tcp>
422
Supported: 100rel
423
Content-Type: application/sdp
424
Content-Length:  1528
425
426
v=0
427
o=- 3462120202 3462120203 IN IP4 192.168.66.100
428
s=blink-0.9.0
429
c=IN IP4 132.177.254.166
430
t=0 0
431
m=audio 56026 RTP/AVP 9 101
432
a=rtcp:56027 IN IP4 132.177.254.166
433
a=rtpmap:9 G722/8000
434
a=rtpmap:101 telephone-event/8000
435
a=fmtp:101 0-15
436
a=ice-ufrag:37cecb00
437
a=ice-pwd:6971899f
438
a=candidate:S 1 UDP 31 132.177.254.166 56026 typ srflx raddr 192.168.66.100 rport 56026
439
a=candidate:H 1 UDP 23 192.168.66.100 56026 typ host
440
a=candidate:S 2 UDP 30 132.177.254.166 56027 typ srflx raddr 192.168.66.100 rport 56027
441
a=candidate:H 2 UDP 22 192.168.66.100 56027 typ host
442
a=sendrecv
443
m=video 0 RTP/AVP 97
444
c=IN IP4 132.177.253.55
445
a=rtpmap:97 H263-1998/90000
446
a=fmtp:97 custom=1280,800,0;custom=1280,768,0;custom=1280,720,3;custom=1024,768,4;custom=1024,576,2;custom=800,600,3;cif4=2;custom=720,480,2;custom=640,480,2;custom=512,288,1;cif=1;custom=352,240,1;qcif=1;sqcif=1;maxbr=3840
447
a=rtcp-fb:* nack pli
448
a=rtcp:60018 IN IP4 132.177.253.55
449
a=sendrecv
450
a=content:main
451
a=label:11
452
a=answer:full
453
a=candidate:1 1 UDP 2130706431 10.0.0.101 48012 typ host
454
a=candidate:1 2 UDP 2130706430 10.0.0.101 48013 typ host
455
a=candidate:3 1 UDP 1694498815 132.177.252.1 1225 typ srflx raddr 10.0.0.101 rport 48012
456
a=candidate:3 2 UDP 1694498814 132.177.252.1 1226 typ srflx raddr 10.0.0.101 rport 48013
457
a=candidate:4 1 UDP 16777215 132.177.253.55 60019 typ relay raddr 132.177.252.1 rport 1225
458
a=candidate:4 2 UDP 16777214 132.177.253.55 60018 typ relay raddr 132.177.252.1 rport 1226
459
a=ice-ufrag:IhqK
460
a=ice-pwd:lUINdW/R045Zi18UpMj4sB
461
462
RECEIVED: Packet 42, +0:16:32.991202
463
2009-09-16 16:03:22.481148: 132.177.253.55:5060 -(SIP over tcp)-> 192.168.66.100:62309
464
ACK sip:vcptdwyo@192.168.66.100:62287;transport=tcp SIP/2.0
465
Via: SIP/2.0/TCP 132.177.253.55:5060;egress-zone=DefaultSubZone;branch=z9hG4bKcb1191477cf988bd75edc775d78fd4dc12.56436f77a82fa0c31560a78d05fdbbb4;proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680;rport
466
Via: SIP/2.0/TCP 10.0.0.101:5060;branch=z9hG4bK55be937d784a0ffa5e5382130c74f5fa.1;received=132.177.252.1;rport=1164;ingress-zone=DefaultSubZone
467
Call-ID: 1b62654a2e4d9df2@10.0.0.101
468
CSeq: 101 ACK
469
From: "TANDBERG-1000" <sip:114@h2.tandberg.sipit.net>;tag=3a9e5fe5d5f2f85a
470
To: <sip:adi@h2.tandberg.sipit.net>;tag=yDaD10Vct28-gMUzhZKsJMdBlHrndj11
471
Max-Forwards: 69
472
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,INFO,OPTIONS,REFER,NOTIFY
473
User-Agent: TANDBERG/81 (F9.0PreAlpha1 NTSC  TEST SW )
474
Supported: replaces,100rel,timer,com.tandberg.sdp.extensions.v1
475
X-TAATag: 327e39f8-1ed7-11b2-86c1-0010f3180680
476
Content-Length: 0
477
478
RECEIVED: Packet 43, +0:16:33.098945
479
2009-09-16 16:03:22.588891: 132.177.253.55:5060 -(SIP over tcp)-> 192.168.66.100:62309
480
UPDATE sip:vcptdwyo@192.168.66.100:62287;transport=tcp SIP/2.0
481
Via: SIP/2.0/TCP 132.177.253.55:5060;egress-zone=DefaultSubZone;branch=z9hG4bK904440956aa4598d4cc36b4c564a666f13.56436f77a82fa0c31560a78d05fdbbb4;proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680;rport
482
Via: SIP/2.0/TCP 10.0.0.101:5060;branch=z9hG4bKcb4fa55cfab7bb59a4c060c88ea8d7ec.1;received=132.177.252.1;rport=1164;ingress-zone=DefaultSubZone
483
Call-ID: 1b62654a2e4d9df2@10.0.0.101
484
CSeq: 102 UPDATE
485
Contact: <sip:114@10.0.0.101:5060;transport=tcp>;sip.ice=TRUE
486
From: "TANDBERG-1000" <sip:114@h2.tandberg.sipit.net>;tag=3a9e5fe5d5f2f85a
487
To: <sip:adi@h2.tandberg.sipit.net>;tag=yDaD10Vct28-gMUzhZKsJMdBlHrndj11
488
Max-Forwards: 69
489
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
490
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
491
Allow: INVITE,ACK,CANCEL,BYE,UPDATE,INFO,OPTIONS,REFER,NOTIFY
492
User-Agent: TANDBERG/81 (F9.0PreAlpha1 NTSC  TEST SW )
493
Proxy-Authorization: Digest nonce="1253127042:fbb855e47839777e0b4cbddc396f2239", realm="esta.sipit.net", qop=auth-int, username="114", uri="sip:esta.sipit.net", response="03a7ed829daf113b4968ed49fd81db98", algorithm=MD5, nc=00000076, cnonce="898d6ed9f59571952ea339e084b064a9"
494
Supported: replaces,timer,com.tandberg.sdp.extensions.v1
495
Session-Expires: 500; refresher=uac
496
Min-SE: 90
497
X-TAATag: 327e39f8-1ed7-11b2-86c1-0010f3180680
498
Content-Type: application/sdp
499
Content-Length: 929
500
501
v=0
502
o=tandberg 1 2 IN IP4 10.0.0.101
503
s=-
504
c=IN IP4 10.0.0.101
505
b=CT:384
506
t=0 0
507
m=audio 48010 RTP/AVP 101 102 9 15 0 8 103
508
b=TIAS:64000
509
a=rtpmap:101 G7221/16000
510
a=fmtp:101 bitrate=32000
511
a=rtpmap:102 G7221/16000
512
a=fmtp:102 bitrate=24000
513
a=rtpmap:9 G722/8000
514
a=rtpmap:15 G728/8000
515
a=rtpmap:0 PCMU/8000
516
a=rtpmap:8 PCMA/8000
517
a=rtpmap:103 telephone-event/8000
518
a=fmtp:103 0-15
519
a=sendrecv
520
m=video 48012 RTP/AVP 97 34 31
521
c=IN IP4 10.0.0.101
522
b=TIAS:384000
523
a=rtpmap:97 H263-1998/90000
524
a=fmtp:97 custom=1280,800,0;custom=1280,768,0;custom=1280,720,3;custom=1024,768,4;custom=1024,576,2;custom=800,600,3;cif4=2;custom=720,480,2;custom=640,480,2;custom=512,288,1;cif=1;custom=352,240,1;qcif=1;sqcif=1;maxbr=3840
525
a=rtpmap:34 H263/90000
526
a=fmtp:34 cif4=2;cif=1;qcif=1;sqcif=1;maxbr=3840
527
a=rtpmap:31 H261/90000
528
a=fmtp:31 cif=1;qcif=1;maxbr=3840
529
a=rtcp-fb:* nack pli
530
a=sendrecv
531
a=content:main
532
a=label:11
533
a=answer:full
534
535
SENDING: Packet 44, +0:16:33.099057
536
2009-09-16 16:03:22.589003: 192.168.66.100:62309 -(SIP over tcp)-> 132.177.253.55:5060
537
SIP/2.0 488 Not Acceptable Here
538
Via: SIP/2.0/TCP 132.177.253.55:5060;rport=5060;received=132.177.253.55;branch=z9hG4bK904440956aa4598d4cc36b4c564a666f13.56436f77a82fa0c31560a78d05fdbbb4;egress-zone=DefaultSubZone;proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680
539
Via: SIP/2.0/TCP 10.0.0.101:5060;rport=1164;received=132.177.252.1;branch=z9hG4bKcb4fa55cfab7bb59a4c060c88ea8d7ec.1;ingress-zone=DefaultSubZone
540
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
541
Record-Route: <sip:proxy-call-id=327e3944-1ed7-11b2-8361-0010f3180680@132.177.253.55:5060;transport=tcp;lr>
542
Call-ID: 1b62654a2e4d9df2@10.0.0.101
543
From: "TANDBERG-1000" <sip:114@h2.tandberg.sipit.net>;tag=3a9e5fe5d5f2f85a
544
To: <sip:adi@h2.tandberg.sipit.net>;tag=yDaD10Vct28-gMUzhZKsJMdBlHrndj11
545
CSeq: 102 UPDATE
546
Server: blink-0.9.0
547
Content-Length:  0
548
}}}
549
 1. If I get a hostname in Contact or Router headers PJSIP cannot send responses back because is not configured to do DNS lookups
550
{{{
551
2009-09-16 14:57:10.976000 [Blink 20654] (4)  sip_resolve.c: Failed to resolve 'esta.sipit.net'. Err=320045 (No nameserver is in DNS resolver (PJLIB_UTIL_EDNSNONS))
552
2009-09-16 14:57:10.976000 [Blink 20654] (2)    tsx0xe46a64: Failed to send Request msg BYE/cseq=31450 (tdta0xe74a00)! err=320045 (No nameserver is in DNS resolver (PJLIB_UTIL_EDNSNONS))
553
554
This was received, see the hostname in Record-Route header:
555
556
SIP/2.0 200 OKM
557
Via: SIP/2.0/UDP 192.168.66.100:55487;rport=55487;branch=z9hG4bKPj2BCwZWDHqjq7-xOhHNmZ9YVTYhKMwMeK;received=132.177.254.166M
558
Record-Route: <sip:DAAAABACp8aEsf+D@esta.sipit.net;lr>M
559
Record-Route: <sip:AwAAAAADv9iEsf6m@esta.sipit.net;lr>M
560
}}}