Hello,

I upgraded to Kamailio 3.0 and the CANCEL is being sent after it receives a 100 Trying, as mentioned in RFC3261 section 9.

I stripped down the config file to the bare minimum so that it is easier to debug ( see attached kamailio.cfg )

I have included my config file as well as a packet sniff that was done with ngrep.

As you can see, the packets are in the correct order, but the Linksys is crying "Call leg Transaction does not exist" despite the fact that the CANCEL has ( as far as I can tell ) responded according to RFC3261. I compared the headers that are required by RFC ( The Request-URI, Call-ID, To, the numeric part of CSeq, and From header fields in the CANCEL request MUST be identical to those in the request being cancelled, including tags. ) but it still says Call Leg Transaction does not exist. ( see ngrep-sip-wip-310.log ).

If I send the CANCEL once the device is ringing, it works fine ( see sip-trace-good.log ).

If I send the CANCEL after the 100 Trying but before the 180 Ringing ( which is acceptable according to RFC3261 ), the device returns call leg incorrect.

This looks suspiciously like a bug in the WIP310, but I am not sure.

Can someone please shed some light on my situation?

Thanks,

David

On 2010-06-17 16:59, Andrei Pelinescu-Onciul wrote:
On Jun 17, 2010 at 16:39, David <kamailio....@spam.lublink.net> wrote:
  
Hello,

I had a look at RFC 3261, section 9.1. The trouble is that Kamailio
is answering "100 Trying" to the caller, so the it is ok for the
caller to send back a CANCEL request. Trouble is Kamailio forwards
the request to the called user even though the called user never
sent a provisional response.

Since the Kamailio server never received a provisional request, it
is therefore incorrect for it to forward the CANCEL request to the
called user. ( correct me if I am wrong ).
    
Try 3.0 (kamailio or sip-router). You can control how unreplied branches
are canceled, see
http://sip-router.org/docbook/sip-router/branch/master/modules/tm/tm.html#cancel_b_method


Andrei
  

{\rtf1\ansi\ansicpg1252\deff0\deflang3084{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1515;}\viewkind4\uc1\pard\f0\fs20 debug=4\par
log_stderror=yes\par
\par
memdbg=5\par
memlog=5\par
\par
log_facility=LOG_LOCAL0\par
\par
fork=yes\par
children=4\par
\par
auto_aliases=yes\par
\par
\par
port=5060\par
\par
advertised_address=72.55.182.125\par
\par
mpath="/usr/lib/kamailio/modules_k/:/usr/lib/kamailio/modules/"\par
\par
loadmodule "db_mysql.so"\par
loadmodule "tm.so" # transactions, t_relay()\par
loadmodule "sl.so"\par
loadmodule "rr.so"\par
loadmodule "pv.so"\par
loadmodule "usrloc.so"\par
loadmodule "siputils.so"\par
loadmodule "textops.so"\par
loadmodule "registrar.so"\par
loadmodule "xlog.so"\par
loadmodule "ctl.so"\par
loadmodule "nathelper.so"\par
\par
loadmodule "avpops.so"\par
\par
### Omnity major module additions end ###\par
\par
# ----- rr params -----\par
# add value to ;lr param to cope with most of the UAs\par
modparam("rr", "enable_full_lr", 1)\par
# do not append from tag to the RR (no need for this script)\par
modparam("rr", "append_fromtag", 0)\par
\par
modparam("usrloc", "db_mode",   1) # @todo : Review best DB_MODE\par
modparam("usrloc", "nat_bflag", 6) \par
\par
# Long delay for retransmission absorption, see ticket #12759\par
# RFC asks for 30 seconds, not the default 5 seconds!\par
modparam("tm", "wt_timer", 30000 )\par
\par
# @todo : Needed for SIP ping in nathelper\par
modparam("registrar", "received_avp", "$avp(i:801)")\par
\par
# MySQL\par
modparam("db_mysql", "ping_interval", 30)\par
modparam("db_mysql", "auto_reconnect", 1)\par
\par
# view must have uuid, username, attribute, value, type (and domain)\par
modparam("avpops", "avp_table", "avptable")\par
\par
modparam("usrloc", "db_url", 
"mysql://kamailio_dev:kamailio4n...@192.168.41.105/kamailio_dev")\par
modparam("avpops", "db_url", 
"mysql://kamailio_dev:kamailio4n...@192.168.41.105/kamailio_dev")\par
\par
# main request routing logic\par
\par
route\{\par
\par
     xlog("L_INFO", "New request - M=$rm RURI=$ru F=$fu T=$tu IP=$si 
ID=$ci\\n");\par
\par
\tab # NAT detection\par
\tab force_rport();\par
\tab if (nat_uac_test("19")) \{\par
\tab\tab if (method=="REGISTER") \{\par
\tab\tab\tab fix_nated_register();\par
\tab\tab\} else \{\par
\tab\tab\tab fix_nated_contact();\par
\tab\tab\}\par
\tab\tab setflag(5);\par
\tab\}\par
\par
\par
\tab if (method == CANCEL) \{\par
\tab\tab if (!t_relay_cancel()) \{  # implicit drop if relaying was 
successful,\par
\tab                                   # nothing to do\par
\par
\tab\tab\tab # corresponding INVITE transaction found but error occurred\par
\tab\tab\tab sl_reply("500", "Internal Server Error");\par
\tab\tab\tab drop;\par
\tab\tab\}\par
\tab\tab # bad luck, corresponding INVITE transaction is missing,\par
\tab\tab # do the same as for INVITEs\par
\tab\}\par
\par
\par
\tab # authentication\par
     # Register has it's own auth method\par
\tab if (is_method("SUBSCRIBE") )\par
     \{\par
          sl_send_reply(403, 'Go away');\par
          exit ;\par
     \}\par
\tab if (is_method("REGISTER"))\par
     \{\par
          route(REGISTER);\par
     \}\par
\par
\tab if (has_totag()) \{\par
\tab\tab # sequential request withing a dialog should\par
\tab\tab # take the path determined by record-routing\par
\tab\tab if (loose_route()) \{\par
\tab\tab\tab if (is_method("BYE")) \{\par
\tab\tab\tab\tab setflag(1); # do accounting ...\par
\tab\tab\tab\tab setflag(3); # ... even if the transaction fails\par
\tab\tab\tab\}\par
\tab\tab\tab route(T_RELAY);\par
\tab\tab\} else \{\par
\tab\tab\tab if ( is_method("ACK") ) \{\par
\tab\tab\tab\tab if ( t_check_trans() ) \{\par
\tab\tab\tab\tab\tab # non loose-route, but stateful ACK; must be an ACK after 
a 487 or e.g. 404 from upstream server\par
\tab\tab\tab\tab\tab t_relay();\par
\tab\tab\tab\tab\tab exit;\par
\tab\tab\tab\tab\} else \{\par
\tab\tab\tab\tab\tab # ACK without matching transaction ... ignore and 
discard.\\n");\par
\tab\tab\tab\tab\tab exit;\par
\tab\tab\tab\tab\}\par
\tab\tab\tab\}\par
\tab\tab\tab sl_send_reply("404","Not here");\par
\tab\tab\}\par
\tab\tab exit;\par
\tab\}\par
\par
\tab #initial requests\par
\par
     if ( is_method('NOTIFY' ) )\par
     \{\par
          sl_send_reply('200', 'OK');\par
          exit; \par
     \}\par
     if (is_method("OPTIONS"))\par
     \{\par
          if (uri==myself) \{\par
               if ((method==OPTIONS) && (! uri=~"sip:....@]+.*")) \{\par
                    options_reply();\par
               \}    \par
          \}    \par
     \}    \par
\par
\tab # CANCEL processing\par
     if (is_method("CANCEL"))\par
     \{\par
          if (t_check_trans())\par
               t_relay();\par
          exit;\par
     \}\par
\par
     t_check_trans();\par
\par
     record_route();\par
\par
     if ( !lookup('location') )\par
     \{\par
          sl_send_reply('404', 'Not found');\par
          exit; \par
     \}\par
     route(T_RELAY);\par
\}\par
\par
route[T_RELAY] \{\par
\par
\tab if (!t_relay()) \{\par
\tab\tab sl_reply_error();\par
\tab\}\par
\}\par
route[REGISTER] \{\par
     # Left to handle; unregister\par
\par
     if (!save("location" ) ) # , "0x04"))\par
     \{\par
          xlog("L_ERR", "Saving contact failed - M=$rm RURI=$ru F=$fu T=$tu 
IP=$si ID=$ci\\n");\par
          sl_reply_error();\par
          exit;\par
     \}\par
\par
     xlog("L_INFO", "Registration successful - M=$rm RURI=$ru F=$fu T=$tu 
IP=$si ID=$ci\\n");\par
     exit;\par
\}\par
}
{\rtf1\ansi\ansicpg1252\deff0\deflang3084{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1515;}\viewkind4\uc1\pard\f0\fs20 U 2010/07/05 
17:33:23.324200 kamailio_IP:5060 -> 75.119.248.37:41995\par
INVITE sip:1...@75.119.248.37:41995 SIP/2.0.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bKd9a95e8979ac3e94;rport=22440.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Contact: <sip:1...@75.119.248.37:22440;transport=udp;user=phone>.\par
Supported: replaces, timer, path.\par
P-Early-Media: Supported.\par
Session-Expires: 180.\par
Min-SE: 90.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 INVITE.\par
User-Agent: Grandstream GXP2000 1.2.3.5.\par
Max-Forwards: 70.\par
Allow: 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK,MESSAGE.\par
Content-Type: application/sdp.\par
Content-Length: 239.\par
.\par
v=0.\par
o=110 8000 8000 IN IP4 75.119.248.37.\par
s=SIP Call.\par
c=IN IP4 75.119.248.37.\par
t=0 0.\par
m=audio 21842 RTP/AVP 18 0 101.\par
a=sendrecv.\par
a=rtpmap:18 G729/8000.\par
a=rtpmap:0 PCMU/8000.\par
a=ptime:20.\par
a=rtpmap:101 telephone-event/8000.\par
a=fmtp:101 0-11.\par
\par
\par
U 2010/07/05 17:33:23.726481 kamailio_IP:5060 -> 75.119.248.37:41995\par
INVITE sip:1...@75.119.248.37:41995 SIP/2.0.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bKd9a95e8979ac3e94;rport=22440.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Contact: <sip:1...@75.119.248.37:22440;transport=udp;user=phone>.\par
Supported: replaces, timer, path.\par
P-Early-Media: Supported.\par
Session-Expires: 180.\par
Min-SE: 90.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 INVITE.\par
User-Agent: Grandstream GXP2000 1.2.3.5.\par
Max-Forwards: 70.\par
Allow: 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK,MESSAGE.\par
Content-Type: application/sdp.\par
Content-Length: 239.\par
.\par
v=0.\par
o=110 8000 8000 IN IP4 75.119.248.37.\par
s=SIP Call.\par
c=IN IP4 75.119.248.37.\par
t=0 0.\par
m=audio 21842 RTP/AVP 18 0 101.\par
a=sendrecv.\par
a=rtpmap:18 G729/8000.\par
a=rtpmap:0 PCMU/8000.\par
a=ptime:20.\par
a=rtpmap:101 telephone-event/8000.\par
a=fmtp:101 0-11.\par
\par
\par
U 2010/07/05 17:33:24.704088 kamailio_IP:5060 -> 75.119.248.37:41995\par
INVITE sip:1...@75.119.248.37:41995 SIP/2.0.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bKd9a95e8979ac3e94;rport=22440.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Contact: <sip:1...@75.119.248.37:22440;transport=udp;user=phone>.\par
Supported: replaces, timer, path.\par
P-Early-Media: Supported.\par
Session-Expires: 180.\par
Min-SE: 90.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 INVITE.\par
User-Agent: Grandstream GXP2000 1.2.3.5.\par
Max-Forwards: 70.\par
Allow: 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK,MESSAGE.\par
Content-Type: application/sdp.\par
Content-Length: 239.\par
.\par
v=0.\par
o=110 8000 8000 IN IP4 75.119.248.37.\par
s=SIP Call.\par
c=IN IP4 75.119.248.37.\par
t=0 0.\par
m=audio 21842 RTP/AVP 18 0 101.\par
a=sendrecv.\par
a=rtpmap:18 G729/8000.\par
a=rtpmap:0 PCMU/8000.\par
a=ptime:20.\par
a=rtpmap:101 telephone-event/8000.\par
a=fmtp:101 0-11.\par
\par
\par
U 2010/07/05 17:33:26.211633 75.119.248.37:41995 -> kamailio_IP:5060\par
NOTIFY sip:mydomain.tld SIP/2.0.\par
Via: SIP/2.0/UDP 192.168.70.138:41995;branch=z9hG4bK-fcc6aed7.\par
From: "Barny Rubble" <sip:1...@mydomain.tld>;tag=d499bd109a8198bo0.\par
To: <sip:mydomain.tld>.\par
Call-ID: da4b3874-b8b43...@192.168.70.138.\par
CSeq: 17 NOTIFY.\par
Max-Forwards: 70.\par
Contact: "Barny Rubble" <sip:1...@75.119.248.37:41995>.\par
Event: keep-alive.\par
User-Agent: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:26.211997 kamailio_IP:5060 -> 75.119.248.37:41995\par
SIP/2.0 200 OK.\par
Via: SIP/2.0/UDP 
192.168.70.138:41995;branch=z9hG4bK-fcc6aed7;received=75.119.248.37.\par
From: "Barny Rubble" <sip:1...@mydomain.tld>;tag=d499bd109a8198bo0.\par
To: <sip:mydomain.tld>;tag=f8f2ab2c1295e90ed7dbb499b30f44b2.e349.\par
Call-ID: da4b3874-b8b43...@192.168.70.138.\par
CSeq: 17 NOTIFY.\par
Server: kamailio (3.0.2 (i386/linux)).\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:26.217966 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 100 Trying.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bKd9a95e8979ac3e94;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:26.227780 kamailio_IP:5060 -> 75.119.248.37:41995\par
CANCEL sip:1...@75.119.248.37:41995 SIP/2.0.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 CANCEL.\par
Max-Forwards: 70.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:26.345810 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 100 Trying.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bKd9a95e8979ac3e94;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:26.352018 kamailio_IP:5060 -> 75.119.248.37:41995\par
CANCEL sip:1...@75.119.248.37:41995 SIP/2.0.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 CANCEL.\par
Max-Forwards: 70.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:26.352568 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 100 Trying.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bKd9a95e8979ac3e94;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:26.353018 kamailio_IP:5060 -> 75.119.248.37:41995\par
CANCEL sip:1...@75.119.248.37:41995 SIP/2.0.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 CANCEL.\par
Max-Forwards: 70.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:26.357767 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 481 Call Leg/Transaction Does Not Exist.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=bfa3c33493d729b7i0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 CANCEL.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:27.092210 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 481 Call Leg/Transaction Does Not Exist.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=bfa3c33493d729b7i0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 CANCEL.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:27.097415 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 481 Call Leg/Transaction Does Not Exist.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=bfa3c33493d729b7i0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 CANCEL.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:27.182523 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 180 Ringing.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=22c305845610d9b8i0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bKd9a95e8979ac3e94;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
Allow-Events: dialog.\par
.\par
\par
\par
U 2010/07/05 17:33:27.183085 kamailio_IP:5060 -> 75.119.248.37:41995\par
CANCEL sip:1...@75.119.248.37:41995 SIP/2.0.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 CANCEL.\par
Max-Forwards: 70.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:27.286310 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 481 Call Leg/Transaction Does Not Exist.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=bfa3c33493d729b7i0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 CANCEL.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
U 2010/07/05 17:33:35.857218 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 487 Request Terminated.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=22c305845610d9b8i0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bKd9a95e8979ac3e94;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:33:35.857569 kamailio_IP:5060 -> 75.119.248.37:41995\par
ACK sip:1...@75.119.248.37:41995 SIP/2.0.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bK83a1.17c2e102.0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=17965137bdd0bbb1.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=22c305845610d9b8i0.\par
Call-ID: 5c8d7d20eca00...@192.168.70.127.\par
CSeq: 38400 ACK.\par
Max-Forwards: 70.\par
Content-Length: 0.\par
}
{\rtf1\ansi\ansicpg1252\deff0\deflang3084{\fonttbl{\f0\fswiss\fcharset0 Arial;}}
{\*\generator Msftedit 5.41.15.1515;}\viewkind4\uc1\pard\f0\fs20 U 2010/07/05 
17:42:20.515264 kamailio_IP:5060 -> 75.119.248.37:41995\par
INVITE sip:1...@75.119.248.37:41995 SIP/2.0.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Contact: <sip:1...@75.119.248.37:22440;transport=udp;user=phone>.\par
Supported: replaces, timer, path.\par
P-Early-Media: Supported.\par
Session-Expires: 180.\par
Min-SE: 90.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
User-Agent: Grandstream GXP2000 1.2.3.5.\par
Max-Forwards: 70.\par
Allow: 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK,MESSAGE.\par
Content-Type: application/sdp.\par
Content-Length: 239.\par
.\par
v=0.\par
o=110 8000 8000 IN IP4 75.119.248.37.\par
s=SIP Call.\par
c=IN IP4 75.119.248.37.\par
t=0 0.\par
m=audio 28240 RTP/AVP 18 0 101.\par
a=sendrecv.\par
a=rtpmap:18 G729/8000.\par
a=rtpmap:0 PCMU/8000.\par
a=ptime:20.\par
a=rtpmap:101 telephone-event/8000.\par
a=fmtp:101 0-11.\par
\par
\par
U 2010/07/05 17:42:21.016205 kamailio_IP:5060 -> 75.119.248.37:41995\par
INVITE sip:1...@75.119.248.37:41995 SIP/2.0.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Contact: <sip:1...@75.119.248.37:22440;transport=udp;user=phone>.\par
Supported: replaces, timer, path.\par
P-Early-Media: Supported.\par
Session-Expires: 180.\par
Min-SE: 90.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
User-Agent: Grandstream GXP2000 1.2.3.5.\par
Max-Forwards: 70.\par
Allow: 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK,MESSAGE.\par
Content-Type: application/sdp.\par
Content-Length: 239.\par
.\par
v=0.\par
o=110 8000 8000 IN IP4 75.119.248.37.\par
s=SIP Call.\par
c=IN IP4 75.119.248.37.\par
t=0 0.\par
m=audio 28240 RTP/AVP 18 0 101.\par
a=sendrecv.\par
a=rtpmap:18 G729/8000.\par
a=rtpmap:0 PCMU/8000.\par
a=ptime:20.\par
a=rtpmap:101 telephone-event/8000.\par
a=fmtp:101 0-11.\par
\par
\par
U 2010/07/05 17:42:22.016040 kamailio_IP:5060 -> 75.119.248.37:41995\par
INVITE sip:1...@75.119.248.37:41995 SIP/2.0.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Contact: <sip:1...@75.119.248.37:22440;transport=udp;user=phone>.\par
Supported: replaces, timer, path.\par
P-Early-Media: Supported.\par
Session-Expires: 180.\par
Min-SE: 90.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
User-Agent: Grandstream GXP2000 1.2.3.5.\par
Max-Forwards: 70.\par
Allow: 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK,MESSAGE.\par
Content-Type: application/sdp.\par
Content-Length: 239.\par
.\par
v=0.\par
o=110 8000 8000 IN IP4 75.119.248.37.\par
s=SIP Call.\par
c=IN IP4 75.119.248.37.\par
t=0 0.\par
m=audio 28240 RTP/AVP 18 0 101.\par
a=sendrecv.\par
a=rtpmap:18 G729/8000.\par
a=rtpmap:0 PCMU/8000.\par
a=ptime:20.\par
a=rtpmap:101 telephone-event/8000.\par
a=fmtp:101 0-11.\par
\par
\par
\par
\par
\par
\par
\par
U 2010/07/05 17:42:23.890750 kamailio_IP:5060 -> 75.119.248.37:41995\par
INVITE sip:1...@75.119.248.37:41995 SIP/2.0.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Contact: <sip:1...@75.119.248.37:22440;transport=udp;user=phone>.\par
Supported: replaces, timer, path.\par
P-Early-Media: Supported.\par
Session-Expires: 180.\par
Min-SE: 90.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
User-Agent: Grandstream GXP2000 1.2.3.5.\par
Max-Forwards: 70.\par
Allow: 
INVITE,ACK,CANCEL,BYE,NOTIFY,REFER,OPTIONS,INFO,SUBSCRIBE,UPDATE,PRACK,MESSAGE.\par
Content-Type: application/sdp.\par
Content-Length: 239.\par
.\par
v=0.\par
o=110 8000 8000 IN IP4 75.119.248.37.\par
s=SIP Call.\par
c=IN IP4 75.119.248.37.\par
t=0 0.\par
m=audio 28240 RTP/AVP 18 0 101.\par
a=sendrecv.\par
a=rtpmap:18 G729/8000.\par
a=rtpmap:0 PCMU/8000.\par
a=ptime:20.\par
a=rtpmap:101 telephone-event/8000.\par
a=fmtp:101 0-11.\par
\par
\par
U 2010/07/05 17:42:24.010176 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 100 Trying.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:42:24.265948 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 100 Trying.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:42:24.272275 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 100 Trying.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:42:24.278970 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 100 Trying.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
\par
U 2010/07/05 17:42:28.640544 75.119.248.37:41995 -> kamailio_IP:5060\par
NOTIFY sip:mydomain.tld SIP/2.0.\par
Via: SIP/2.0/UDP 192.168.70.138:41995;branch=z9hG4bK-a6453059.\par
From: "Barny Rubble" <sip:1...@mydomain.tld>;tag=d499bd109a8198bo0.\par
To: <sip:mydomain.tld>.\par
Call-ID: da4b3874-b8b43...@192.168.70.138.\par
CSeq: 43 NOTIFY.\par
Max-Forwards: 70.\par
Contact: "Barny Rubble" <sip:1...@75.119.248.37:41995>.\par
Event: keep-alive.\par
User-Agent: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:42:28.641136 kamailio_IP:5060 -> 75.119.248.37:41995\par
SIP/2.0 200 OK.\par
Via: SIP/2.0/UDP 
192.168.70.138:41995;branch=z9hG4bK-a6453059;received=75.119.248.37.\par
From: "Barny Rubble" <sip:1...@mydomain.tld>;tag=d499bd109a8198bo0.\par
To: <sip:mydomain.tld>;tag=f8f2ab2c1295e90ed7dbb499b30f44b2.f4eb.\par
Call-ID: da4b3874-b8b43...@192.168.70.138.\par
CSeq: 43 NOTIFY.\par
Server: kamailio (3.0.2 (i386/linux)).\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:42:28.820809 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 180 Ringing.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=8d2af87d5e612ea9i0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
Allow-Events: dialog.\par
.\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
\par
U 2010/07/05 17:42:30.641345 kamailio_IP:5060 -> 75.119.248.37:41995\par
CANCEL sip:1...@75.119.248.37:41995 SIP/2.0.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
To: <sip:1...@mydomain.tld;user=phone>.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 CANCEL.\par
Max-Forwards: 70.\par
Content-Length: 0.\par
.\par
\par
\par
\par
\par
\par
\par
U 2010/07/05 17:42:30.771772 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 487 Request Terminated.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=8d2af87d5e612ea9i0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 INVITE.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Via: SIP/2.0/UDP 
192.168.70.127:22440;received=75.119.248.37;branch=z9hG4bK8f706a8a2f9b20e3;rport=22440.\par
Record-Route: <sip:kamailio_IP;lr=on>.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:42:30.772111 kamailio_IP:5060 -> 75.119.248.37:41995\par
ACK sip:1...@75.119.248.37:41995 SIP/2.0.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=8d2af87d5e612ea9i0.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 ACK.\par
Max-Forwards: 70.\par
Content-Length: 0.\par
.\par
\par
\par
U 2010/07/05 17:42:30.777105 75.119.248.37:41995 -> kamailio_IP:5060\par
SIP/2.0 200 OK.\par
To: <sip:1...@mydomain.tld;user=phone>;tag=8d2af87d5e612ea9i0.\par
From: "Barny Rubble" 
<sip:1...@mydomain.tld;user=phone>;tag=9f46dae23c8c8d63.\par
Call-ID: bb39946c73f6f...@192.168.70.127.\par
CSeq: 15772 CANCEL.\par
Via: SIP/2.0/UDP kamailio_IP;branch=z9hG4bKf69f.a8e6e49.0.\par
Server: Cisco/WIP310-5.0.11(10301355.\par
Content-Length: 0.\par
.\par
}
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users@lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to