The significant difference of debug from a good call and openser is
next. Below that are the full debug logs of both the openser and
goodproxy call with an ngrep of openser's call in between.
significant differences
========================
Found RTP audio format 0
Found RTP audio format 101
Peer audio RTP is at port exchangeUM:30660
Peer video RTP is at port exchangeUM:65535
Found description format telephone-event
Capabilities: us - 0x4 (ulaw), peer - audio=0x4 (ulaw)/video=0x0
(nothing), combined - 0x4 (ulaw)
Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x1
(telephone-event), combined - 0x1 (telephone-event)
-- SIP/openser-082966e8 answered SIP/jonlaptop-0828e888
-- Attempting native bridge of SIP/jonlaptop-0828e888 and
SIP/openser-082966e8
== Spawn extension (local, 8886000, 2) exited non-zero on
'SIP/jonlaptop-0828e888'
Feb 5 09:38:58 WARNING[28172]: chan_sip.c:1227 retrans_pkt: Maximum
retries exceeded on transmission
59f0033f3761cbf949fd42714b5d2b8f@asterisk for seqno 103 (Non-critical
Request)
pbx*CLI>
VERSES
--- (11 headers 10 lines) ---
Found RTP audio format 0
Found RTP audio format 101
Peer audio RTP is at port exchangeUM:47688
Peer video RTP is at port exchangeUM:65535
Found description format telephone-event
Capabilities: us - 0x4 (ulaw), peer - audio=0x4 (ulaw)/video=0x0
(nothing), combined - 0x4 (ulaw)
Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x1
(telephone-event), combined - 0x1 (telephone-event)
list_route: hop: <sip:goodproxy:5060>
set_destination: Parsing <sip:goodproxy:5060> for address/port to send
to
set_destination: set destination to goodproxy, port 5060
Transmitting (no NAT) to goodproxy:5060:
asterisk debug of openser call
===========
--- (9 headers 0 lines) ---
pbx*CLI>
<-- SIP read from openser:5060:
SIP/2.0 180 Ringing
FROM: "Jon Webster"<sip:3149@asterisk>;tag=as4aa53078
TO: <sip:8886000@openser>;epid=BD-70-82-06-F9;tag=c5bbe5d85f
CSEQ: 102 INVITE
CALL-ID: 59f0033f3761cbf949fd42714b5d2b8f@asterisk
MAX-FORWARDS: 70
VIA: SIP/2.0/UDP asterisk:5060;branch=z9hG4bK088c0f40;rport=5060
CONTENT-LENGTH: 0
SERVER: RTCC/2.0.6017.0
--- (9 headers 0 lines) ---
-- Called openser/8886000
-- SIP/openser-082966e8 is ringing
pbx*CLI>
<-- SIP read from openser:5060:
SIP/2.0 200 OK
FROM: "Jon Webster"<sip:3149@asterisk>;tag=as4aa53078
TO: <sip:8886000@openser>;epid=BD-70-82-06-F9;tag=c5bbe5d85f
CSEQ: 102 INVITE
CALL-ID: 59f0033f3761cbf949fd42714b5d2b8f@asterisk
MAX-FORWARDS: 70
VIA: SIP/2.0/UDP asterisk:5060;branch=z9hG4bK088c0f40;rport=5060
CONTACT: <sip:swordfish:5065;transport=Tcp;maddr=exchangeUM>
CONTENT-LENGTH: 197
CONTENT-TYPE: application/sdp
SERVER: RTCC/2.0.6017.0
v=0
o=- 0 0 IN IP4 exchangeUM
s=Microsoft Exchange Speech Engine
c=IN IP4 exchangeUM
t=0 0
m=audio 30660 RTP/AVP 0 101
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
--- (11 headers 9 lines) ---
Found RTP audio format 0
Found RTP audio format 101
Peer audio RTP is at port exchangeUM:30660
Peer video RTP is at port exchangeUM:65535
Found description format telephone-event
Capabilities: us - 0x4 (ulaw), peer - audio=0x4 (ulaw)/video=0x0
(nothing), combined - 0x4 (ulaw)
Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x1
(telephone-event), combined - 0x1 (telephone-event)
-- SIP/openser-082966e8 answered SIP/jonlaptop-0828e888
-- Attempting native bridge of SIP/jonlaptop-0828e888 and
SIP/openser-082966e8
== Spawn extension (local, 8886000, 2) exited non-zero on
'SIP/jonlaptop-0828e888'
Feb 5 09:38:58 WARNING[28172]: chan_sip.c:1227 retrans_pkt: Maximum
retries exceeded on transmission
59f0033f3761cbf949fd42714b5d2b8f@asterisk for seqno 103 (Non-critical
Request)
pbx*CLI>
<-- SIP read from openser:5060:
BYE sip:3149@asterisk SIP/2.0
Record-Route: <sip:openser;r2=on;lr=on;ftag=c5bbe5d85f>
Record-Route: <sip:openser;transport=tcp;r2=on;lr=on;ftag=c5bbe5d85f>
FROM: <sip:8886000@openser>;epid=BD-70-82-06-F9;tag=c5bbe5d85f
TO: <sip:3149@asterisk>;tag=as4aa53078
CSEQ: 1 BYE
CALL-ID: 59f0033f3761cbf949fd42714b5d2b8f@asterisk
MAX-FORWARDS: 69
Via: SIP/2.0/UDP openser;branch=z9hG4bK81fa.47210ed5.0;i=825
VIA: SIP/2.0/TCP exchangeUM:5065;branch=z9hG4bKa55fac65
CONTENT-LENGTH: 0
USER-AGENT: RTCC/2.0.6017.0
P-hint: outbound
--- (13 headers 0 lines) ---
Sending to openser : 5060 (non-NAT)
Transmitting (no NAT) to openser:5060:
SIP/2.0 200 OK
Via: SIP/2.0/UDP
openser;branch=z9hG4bK81fa.47210ed5.0;i=825;received=openser
Via: SIP/2.0/TCP exchangeUM:5065;branch=z9hG4bKa55fac65
Record-Route: <sip:openser;r2=on;lr=on;ftag=c5bbe5d85f>
Record-Route: <sip:openser;transport=tcp;r2=on;lr=on;ftag=c5bbe5d85f>
From: <sip:8886000@openser>;epid=BD-70-82-06-F9;tag=c5bbe5d85f
To: <sip:3149@asterisk>;tag=as4aa53078
Call-ID: 59f0033f3761cbf949fd42714b5d2b8f@asterisk
CSeq: 1 BYE
User-Agent: Asterisk PBX
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Contact: <sip:3149@asterisk>
Content-Length: 0
ngrep of above call
======================
#
U +0.000616 openser:5060 -> asterisk:5060
SIP/2.0 180 Ringing.
FROM: "Jon Webster"<sip:3149@asterisk>;tag=as4aa53078.
TO: <sip:8886000@openser>;epid=BD-70-82-06-F9;tag=c5bbe5d85f.
CSEQ: 102 INVITE.
CALL-ID: 59f0033f3761cbf949fd42714b5d2b8f@asterisk.
MAX-FORWARDS: 70.
VIA: SIP/2.0/UDP asterisk:5060;branch=z9hG4bK088c0f40;rport=5060.
CONTENT-LENGTH: 0.
SERVER: RTCC/2.0.6017.0.
.
#
U +0.067855 openser:5060 -> asterisk:5060
SIP/2.0 200 OK.
FROM: "Jon Webster"<sip:3149@asterisk>;tag=as4aa53078.
TO: <sip:8886000@openser>;epid=BD-70-82-06-F9;tag=c5bbe5d85f.
CSEQ: 102 INVITE.
CALL-ID: 59f0033f3761cbf949fd42714b5d2b8f@asterisk.
MAX-FORWARDS: 70.
VIA: SIP/2.0/UDP asterisk:5060;branch=z9hG4bK088c0f40;rport=5060.
CONTACT: <sip:swordfish:5065;transport=Tcp;maddr=exchangeUM>.
CONTENT-LENGTH: 197.
CONTENT-TYPE: application/sdp.
SERVER: RTCC/2.0.6017.0.
.
v=0.
o=- 0 0 IN IP4 exchangeUM.
s=Microsoft Exchange Speech Engine.
c=IN IP4 exchangeUM.
t=0 0.
m=audio 30660 RTP/AVP 0 101.
a=rtpmap:101 telephone-event/8000.
a=fmtp:101 0-16.
a=ptime:20.
#
U +32.353338 openser:5060 -> asterisk:5060
BYE sip:3149@asterisk SIP/2.0.
Record-Route: <sip:openser;r2=on;lr=on;ftag=c5bbe5d85f>.
Record-Route: <sip:openser;transport=tcp;r2=on;lr=on;ftag=c5bbe5d85f>.
FROM: <sip:8886000@openser>;epid=BD-70-82-06-F9;tag=c5bbe5d85f.
TO: <sip:3149@asterisk>;tag=as4aa53078.
CSEQ: 1 BYE.
CALL-ID: 59f0033f3761cbf949fd42714b5d2b8f@asterisk.
MAX-FORWARDS: 69.
Via: SIP/2.0/UDP openser;branch=z9hG4bK81fa.47210ed5.0;i=825.
VIA: SIP/2.0/TCP exchangeUM:5065;branch=z9hG4bKa55fac65.
CONTENT-LENGTH: 0.
USER-AGENT: RTCC/2.0.6017.0.
P-hint: outbound.
.
#
U +0.000734 asterisk:5060 -> openser:5060
SIP/2.0 200 OK.
Via: SIP/2.0/UDP
openser;branch=z9hG4bK81fa.47210ed5.0;i=825;received=openser.
Via: SIP/2.0/TCP exchangeUM:5065;branch=z9hG4bKa55fac65.
Record-Route: <sip:openser;r2=on;lr=on;ftag=c5bbe5d85f>.
Record-Route: <sip:openser;transport=tcp;r2=on;lr=on;ftag=c5bbe5d85f>.
From: <sip:8886000@openser>;epid=BD-70-82-06-F9;tag=c5bbe5d85f.
To: <sip:3149@asterisk>;tag=as4aa53078.
Call-ID: 59f0033f3761cbf949fd42714b5d2b8f@asterisk.
CSeq: 1 BYE.
User-Agent: Asterisk PBX.
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY.
Contact: <sip:3149@asterisk>.
Content-Length: 0.
.
good call from working proxy
========
We're at asterisk port 17508
Video is at asterisk port 11130
Adding codec 0x4 (ulaw) to SDP
Adding non-codec 0x1 (telephone-event) to SDP
13 headers, 10 lines
Reliably Transmitting (no NAT) to goodproxy:5060:
INVITE sip:6000@goodproxy SIP/2.0
Via: SIP/2.0/UDP asterisk:5060;branch=z9hG4bK4af21ea7;rport
From: "Jon Webster" <sip:3149@asterisk>;tag=as78ded60a
To: <sip:6000@goodproxy>
Contact: <sip:3149@asterisk>
Call-ID: 109c82647d6340be2a5ab19e7eb18a14@asterisk
CSeq: 102 INVITE
User-Agent: Asterisk PBX
Max-Forwards: 70
Date: Mon, 05 Feb 2007 14:55:02 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY
Content-Type: application/sdp
Content-Length: 216
v=0
o=root 381 381 IN IP4 asterisk
s=session
c=IN IP4 asterisk
t=0 0
m=audio 17508 RTP/AVP 0 101
a=rtpmap:0 PCMU/8000
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=silenceSupp:off - - - -
---
-- Called exchange12/6000
pbx*CLI>
<-- SIP read from goodproxy:5060:
SIP/2.0 100 Trying
Via: SIP/2.0/UDP
asterisk:5060;branch=z9hG4bK4af21ea7;rport;received=goodproxy
From: "Jon Webster" <sip:3149@asterisk>;tag=as78ded60a
To: <sip:6000@goodproxy>
Call-ID: 109c82647d6340be2a5ab19e7eb18a14@asterisk
CSeq: 102 INVITE
User-Agent: M-Networks USR/1.0
Allow: INVITE, INFO, ACK, CANCEL, BYE, NOTIFY, BENOTIFY, SUBSCRIBE
Content-Length: 0
--- (9 headers 0 lines) ---
pbx*CLI>
<-- SIP read from goodproxy:5060:
SIP/2.0 180 Ringing
Via: SIP/2.0/UDP
asterisk:5060;received=goodproxy;branch=z9hG4bK4af21ea7;rport
FROM: "Jon Webster"<sip:3149@asterisk>;tag=as78ded60a
TO: <sip:6000@exchangeUM>;epid=BD-70-82-06-F9;tag=f51839ab98
CSEQ: 102 INVITE
CALL-ID: 109c82647d6340be2a5ab19e7eb18a14@asterisk
MAX-FORWARDS: 70
CONTENT-LENGTH: 0
SERVER: RTCC/2.0.6017.0
--- (9 headers 0 lines) ---
-- SIP/exchange12-082b8e18 is ringing
pbx*CLI>
<-- SIP read from goodproxy:5060:
SIP/2.0 200 OK
Via: SIP/2.0/UDP
asterisk:5060;received=goodproxy;branch=z9hG4bK4af21ea7;rport
FROM: "Jon Webster"<sip:3149@asterisk>;tag=as78ded60a
TO: <sip:6000@exchangeUM>;epid=BD-70-82-06-F9;tag=f51839ab98
CSEQ: 102 INVITE
CALL-ID: 109c82647d6340be2a5ab19e7eb18a14@asterisk
MAX-FORWARDS: 70
CONTACT: <sip:goodproxy:5060>
CONTENT-LENGTH: 197
CONTENT-TYPE: application/sdp
SERVER: RTCC/2.0.6017.0
v=0
o=- 0 0 IN IP4 exchangeUM
s=Microsoft Exchange Speech Engine
c=IN IP4 exchangeUM
t=0 0
m=audio 47688 RTP/AVP 0 101
a=rtpmap:101 telephone-event/8000
a=fmtp:101 0-16
a=ptime:20
--- (11 headers 10 lines) ---
Found RTP audio format 0
Found RTP audio format 101
Peer audio RTP is at port exchangeUM:47688
Peer video RTP is at port exchangeUM:65535
Found description format telephone-event
Capabilities: us - 0x4 (ulaw), peer - audio=0x4 (ulaw)/video=0x0
(nothing), combined - 0x4 (ulaw)
Non-codec capabilities: us - 0x1 (telephone-event), peer - 0x1
(telephone-event), combined - 0x1 (telephone-event)
list_route: hop: <sip:goodproxy:5060>
set_destination: Parsing <sip:goodproxy:5060> for address/port to send
to
set_destination: set destination to goodproxy, port 5060
Transmitting (no NAT) to goodproxy:5060:
ACK sip:goodproxy:5060 SIP/2.0
Via: SIP/2.0/UDP asterisk:5060;branch=z9hG4bK6c3f8b53;rport
From: "Jon Webster" <sip:3149@asterisk>;tag=as78ded60a
To: <sip:6000@goodproxy>;tag=f51839ab98
Contact: <sip:3149@asterisk>
Call-ID: 109c82647d6340be2a5ab19e7eb18a14@asterisk
CSeq: 102 ACK
User-Agent: Asterisk PBX
Max-Forwards: 70
Content-Length: 0
---
-- SIP/exchange12-082b8e18 answered SIP/jonlaptop-082b0fb8
-- Attempting native bridge of SIP/jonlaptop-082b0fb8 and
SIP/exchange12-082b8e18
Scheduling destruction of call
'109c82647d6340be2a5ab19e7eb18a14@asterisk' in 32000 ms
set_destination: Parsing <sip:goodproxy:5060> for address/port to send
to
set_destination: set de5060 SIP/2.0
Via: SIP/2.0/UDP asterisk:5060;branch=z9hG4bK47d7f855;rport
From: "Jon Webster" <sip:3149@asterisk>;tag=as78ded60a
To: <sip:6000@goodproxy>;tag=f51839ab98
Call-ID: 109c82647d6340be2a5ab19e7eb18a14@asterisk
CSeq: 103 BYE
User-Agent: Asterisk PBX
Max-Forwards: 70
Content-Length: 0
---
== Spawn extension (local, 7776000, 3) exited non-zero on
'SIP/jonlaptop-082b0fb8'
pbx*CLI>
<-- SIP read from goodproxy:5060:
SIP/2.0 200 OK
Via: SIP/2.0/UDP
asterisk:5060;received=goodproxy;branch=z9hG4bK47d7f855;rport
FROM: "Jon Webster"<sip:3149@asterisk>;tag=as78ded60a
TO: <sip:6000@exchangeUM>;tag=f51839ab98;epid=BD-70-82-06-F9
CSEQ: 103 BYE
CALL-ID: 109c82647d6340be2a5ab19e7eb18a14@asterisk
MAX-FORWARDS: 70
CONTENT-LENGTH: 0
SERVER: RTCC/2.0.6017.0
--- (9 headers 0 lines) ---
Destroying call '109c82647d6340be2a5ab19e7eb18a14@asterisk'
pbx*CLI>