<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body>
<div class="moz-text-flowed"
 style="font-family: -moz-fixed; font-size: 13px;" lang="x-western">I
am moving to SER from Asterisk for the radius auth and accounting.
<br>
<br>
I finally made SER register and authenticate my test endpoint (Cisco
ATA 186) :D
<br>
i can dial to my home phone and my regular phone rings... but when i
pick up i have dialtone... i'm pasting SER's output and my ser.cfg
below. A codec problem? My carrier is using G729.
<br>
<br>
I am moving to SER from asterisk... on asterisk i can place callls from
this same ATA box trough my carrier.
<br>
Does SER care what the Codec is ?
<br>
<br>
Thanks in advance,
<br>
<br>
Carlos Maynard Jr.
<br>
<br>
<br>
<br>
ser.cfg:
<br>
--------
<br>
listen=66.118.238.201
<br>
<br>
debug=9
<br>
fork=no
<br>
log_stderror=no
<br>
<br>
check_via=no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # (cmd. line: -v)
<br>
dns=no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # (cmd. line: -r)
<br>
rev_dns=no&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # (cmd. line: -R)
<br>
fifo="/tmp/ser_fifo"
<br>
<br>
loadmodule "/usr/local/lib/ser/modules/mysql.so"
<br>
loadmodule "/usr/local/lib/ser/modules/auth_radius.so"
<br>
loadmodule "/usr/local/lib/ser/modules/sl.so"
<br>
loadmodule "/usr/local/lib/ser/modules/tm.so"
<br>
loadmodule "/usr/local/lib/ser/modules/rr.so"
<br>
loadmodule "/usr/local/lib/ser/modules/maxfwd.so"
<br>
loadmodule "/usr/local/lib/ser/modules/usrloc.so"
<br>
loadmodule "/usr/local/lib/ser/modules/registrar.so"
<br>
loadmodule "/usr/local/lib/ser/modules/auth.so"
<br>
loadmodule "/usr/local/lib/ser/modules/auth_db.so"
<br>
<br>
modparam("usrloc", "db_mode",&nbsp;&nbsp; 0)
<br>
<br>
modparam("auth_db", "calculate_ha1", yes)
<br>
<br>
modparam("auth_db", "password_column", "password")
<br>
modparam("auth_db", "db_url", <a class="moz-txt-link-rfc2396E"
 href="mailto:mysql://ser:heslo@66.118.238.198/ser">"mysql://ser:heslo@66.118.238.198/ser"</a>)
<br>
modparam("auth_radius",
"radius_config","/usr/local/etc/radiusclient/radiusclient.conf")
<br>
<br>
modparam("rr", "enable_full_lr", 1)
<br>
<br>
route{
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(1, "\n**********************ROUTING\n");
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # initial sanity checks -- messages with
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; # max_forwards==0, or excessively long requests
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!mf_process_maxfwd_header("10")) {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sl_send_reply("483","Too Many Hops");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if ( msg:len &gt; max_len ) {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sl_send_reply("513", "Message too big");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; record_route();
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (loose_route()) {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(1, "\n**********************LOOSE ROUTE\n");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; t_relay();
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (uri==myself) {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(1, "\n**********************MYSELF\n");
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (method=="REGISTER") {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(1, "REGISTER: Authenticating user\n");
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (!radius_www_authorize("")) {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(1, "REGISTER: challenging user\n");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; www_challenge("", "0");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; save("location");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (method=="INVITE") {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(1, "INVITE\n");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setflag(1); /* set for accounting (the same
value as in log_flag!) */
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (method=="MESSAGE") {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(1, "MESSAGE\n");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setflag(1); /* set for accounting (the same
value as in log_flag!) */
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (method=="BYE" || method=="CANCEL") {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log (1, "BYE or CANCEL\n");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; setflag(1);
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
<br>
<br>
#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; IF HOST IS JUST NUMBERS SEND TO route(3) FOR E.164
PROCESSING
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (uri =~ "^sip:[0-9]*@"){
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(1, "SER: matched ^sip:[0-9]*@ - just numbers
- process in route(3)\n");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; route(3);
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }
<br>
}
<br>
route[3] {
<br>
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if (uri=~"^sip:[0-9]*@")
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; log(1, "SER: matched ^sip:6126[1,2] - forward to GW in
CANBERRA\n");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rewritehostport("38.114.15.34:5060");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; t_relay_to_udp("38.114.15.34","5060");
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; break;
<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; };
<br>
<br>
}
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Console Output:
<br>
-----------------
<br>
<br>
0(13481) SIP Request:
<br>
0(13481)&nbsp; method:&nbsp; &lt;INVITE&gt;
<br>
0(13481)&nbsp; uri:&nbsp;&nbsp;&nbsp;&nbsp; <a class="moz-txt-link-rfc2396E"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">&lt;sip:12814192614@66.118.238.201;user=phone&gt;</a>
<br>
0(13481)&nbsp; version: &lt;SIP/2.0&gt;
<br>
0(13481) parse_headers: flags=1
<br>
0(13481) end of header reached, state=5
<br>
0(13481) parse_headers: Via found, flags=1
<br>
0(13481) parse_headers: this is the first via
<br>
0(13481) After parse_msg...
<br>
0(13481) preparing to run routing scripts...
<br>
0(13481)
<br>
**********************ROUTING
<br>
0(13481) DEBUG : is_maxfwd_present: searching for max_forwards header
<br>
0(13481) parse_headers: flags=128
<br>
0(13481) end of header reached, state=9
<br>
0(13481) DEBUG: get_hdr_field: &lt;To&gt; [45]; uri=[<a
 class="moz-txt-link-abbreviated"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">sip:12814192614@66.118.238.201;user=phone</a>]
<br>
0(13481) DEBUG: to body [<a class="moz-txt-link-rfc2396E"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">&lt;sip:12814192614@66.118.238.201;user=phone&gt;</a>
<br>
]
<br>
0(13481) get_hdr_field: cseq &lt;CSeq&gt;: &lt;1&gt; &lt;INVITE&gt;
<br>
0(13481) DEBUG: get_hdr_body : content_length=268
<br>
0(13481) found end of header
<br>
0(13481) DEBUG: is_maxfwd_present: max_forwards header not found!
<br>
0(13481) DEBUG: add_param: tag=119525115
<br>
0(13481) end of header reached, state=29
<br>
0(13481) parse_headers: flags=256
<br>
0(13481) find_first_route(): No Route headers found
<br>
0(13481) loose_route(): There is no Route HF
<br>
0(13481) check_self - checking if host==us: 14==14 &amp;&amp;&nbsp;
[66.118.238.201] == [66.118.238.201]
<br>
0(13481) check_self - checking if port 5060 matches port 5060
<br>
0(13481)
<br>
**********************MYSELF
<br>
0(13481) INVITE
<br>
0(13481) SER: matched ^sip:[0-9]*@ - just numbers - process in route(3)
<br>
0(13481) SER: matched ^sip:6126[1,2] - forward to GW in CANBERRA
<br>
0(13481) DEBUG: t_addifnew: msg id=121 , global msg id=120 , T on
entrance=0xffffffff
<br>
0(13481) parse_headers: flags=-1
<br>
0(13481) parse_headers: flags=60
<br>
0(13481) t_lookup_request: start searching: hash=30407, isACK=0
<br>
0(13481) DEBUG: proceeding to pre-RFC3261 transaction matching
<br>
0(13481) DEBUG: t_lookup_request: no transaction found
<br>
0(13481) SER: new INVITE
<br>
0(13481) parse_headers: flags=-1
<br>
0(13481) check_via_address(68.91.112.229, 192.168.1.4, 0)
<br>
0(13481) WARNING:vqm_resize: resize(0) called
<br>
0(13481) DEBUG: reply sent out. buf=0x80c5f20: SIP/2.0 1...,
shmem=0x402e4040: SIP/2.0 1
<br>
0(13481) DEBUG: t_reply: finished
<br>
0(13481) check_via_address(68.91.112.229, 192.168.1.4, 0)
<br>
0(13481) DEBUG: add_to_tail_of_timer[4]: 0x402e4f30
<br>
0(13481) DEBUG: add_to_tail_of_timer[0]: 0x402e4f44
<br>
0(13481) SER: new transaction fwd'ed
<br>
0(13481) DEBUG:destroy_avp_list: destroing list (nil)
<br>
0(13481) receive_msg: cleaning up
<br>
0(13481) SIP Reply&nbsp; (status):
<br>
0(13481)&nbsp; version: &lt;SIP/2.0&gt;
<br>
0(13481)&nbsp; status:&nbsp; &lt;100&gt;
<br>
0(13481)&nbsp; reason:&nbsp; &lt;Trying&gt;
<br>
0(13481) parse_headers: flags=1
<br>
0(13481) Found param type 232, &lt;branch&gt; =
&lt;z9hG4bK7c67.dc0712e3.0&gt;; state=16
<br>
0(13481) end of header reached, state=5
<br>
0(13481) parse_headers: Via found, flags=1
<br>
0(13481) parse_headers: this is the first via
<br>
0(13481) After parse_msg...
<br>
0(13481) forward_reply: found module tm, passing reply to it
<br>
0(13481) DEBUG: t_check: msg id=122 global id=121 T start=0xffffffff
<br>
0(13481) parse_headers: flags=17
<br>
0(13481) Found param type 234, &lt;received&gt; = &lt;192.168.1.4&gt;;
state=16
<br>
0(13481) end of header reached, state=5
<br>
0(13481) parse_headers: Via found, flags=17
<br>
0(13481) parse_headers: this is the second via
<br>
0(13481) end of header reached, state=9
<br>
0(13481) DEBUG: get_hdr_field: &lt;To&gt; [45]; uri=[<a
 class="moz-txt-link-abbreviated"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">sip:12814192614@66.118.238.201;user=phone</a>]
<br>
0(13481) DEBUG: to body [<a class="moz-txt-link-rfc2396E"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">&lt;sip:12814192614@66.118.238.201;user=phone&gt;</a>
<br>
]
<br>
0(13481) get_hdr_field: cseq &lt;CSeq&gt;: &lt;1&gt; &lt;INVITE&gt;
<br>
0(13481) parse_headers: flags=4
<br>
0(13481) DEBUG: t_reply_matching: hash 30407 label 1042378957 branch 0
<br>
0(13481) DEBUG: t_reply_matching: reply matched (T=0x402e4e08)!
<br>
0(13481) DEBUG: t_check: msg id=122 global id=122 T end=0x402e4e08
<br>
0(13481) DEBUG: t_on_reply: org. status uas=100, uac[0]=0 local=0
is_invite=1)
<br>
0(13481) -&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; T_code=100, new_code=100
<br>
0(13481) DEBUG: relay_reply: branch=0, save=0, relay=-1
<br>
0(13481) DEBUG: add_to_tail_of_timer[1]: 0x402e4f44
<br>
0(13481) DEBUG:destroy_avp_list: destroing list (nil)
<br>
0(13481) receive_msg: cleaning up
<br>
1(13482) DEBUG: timer routine:4,tl=0x402e4f30 next=(nil)
<br>
0(13481) SIP Reply&nbsp; (status):
<br>
0(13481)&nbsp; version: &lt;SIP/2.0&gt;
<br>
0(13481)&nbsp; status:&nbsp; &lt;180&gt;
<br>
0(13481)&nbsp; reason:&nbsp; &lt;Ringing&gt;
<br>
0(13481) parse_headers: flags=1
<br>
0(13481) Found param type 232, &lt;branch&gt; =
&lt;z9hG4bK7c67.dc0712e3.0&gt;; state=16
<br>
0(13481) end of header reached, state=5
<br>
0(13481) parse_headers: Via found, flags=1
<br>
0(13481) parse_headers: this is the first via
<br>
0(13481) After parse_msg...
<br>
0(13481) forward_reply: found module tm, passing reply to it
<br>
0(13481) DEBUG: t_check: msg id=123 global id=122 T start=0xffffffff
<br>
0(13481) parse_headers: flags=17
<br>
0(13481) Found param type 234, &lt;received&gt; = &lt;192.168.1.4&gt;;
state=16
<br>
0(13481) end of header reached, state=5
<br>
0(13481) parse_headers: Via found, flags=17
<br>
0(13481) parse_headers: this is the second via
<br>
0(13481) DEBUG: add_param: tag=SD40lb399-38
<br>
0(13481) end of header reached, state=29
<br>
0(13481) DEBUG: get_hdr_field: &lt;To&gt; [62]; uri=[<a
 class="moz-txt-link-abbreviated"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">sip:12814192614@66.118.238.201;user=phone</a>]
<br>
0(13481) DEBUG: to body [<a class="moz-txt-link-rfc2396E"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">&lt;sip:12814192614@66.118.238.201;user=phone&gt;</a>]
<br>
0(13481) get_hdr_field: cseq &lt;CSeq&gt;: &lt;1&gt; &lt;INVITE&gt;
<br>
0(13481) parse_headers: flags=4
<br>
0(13481) DEBUG: t_reply_matching: hash 30407 label 1042378957 branch 0
<br>
0(13481) DEBUG: t_reply_matching: reply matched (T=0x402e4e08)!
<br>
0(13481) DEBUG: t_check: msg id=123 global id=123 T end=0x402e4e08
<br>
0(13481) DEBUG: t_on_reply: org. status uas=100, uac[0]=100 local=0
is_invite=1)
<br>
0(13481) -&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt; T_code=100, new_code=180
<br>
0(13481) DEBUG: relay_reply: branch=0, save=0, relay=0
<br>
0(13481)&nbsp; old size: 669, new size: 606
<br>
0(13481) build_res_from_sip_res: copied size: orig:84, new: 21, rest:
585 msg=
<br>
SIP/2.0 180 Ringing
<br>
Via: SIP/2.0/UDP 192.168.1.4:5060;received=192.168.1.4
<br>
From: Line 0 <a class="moz-txt-link-rfc2396E"
 href="mailto:sip:2000@66.118.238.201;user=phone">&lt;sip:2000@66.118.238.201;user=phone&gt;</a>;tag=119525115
<br>
To: <a class="moz-txt-link-rfc2396E"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">&lt;sip:12814192614@66.118.238.201;user=phone&gt;</a>;tag=SD40lb399-38
<br>
Call-ID: <a class="moz-txt-link-abbreviated"
 href="mailto:2912392921@68.91.112.229">2912392921@68.91.112.229</a>
<br>
CSeq: 1 INVITE
<br>
Record-Route: <a class="moz-txt-link-rfc2396E"
 href="mailto:sip:12814192614@66.118.238.201;ftag=119525115;lr=on">&lt;sip:12814192614@66.118.238.201;ftag=119525115;lr=on&gt;</a>
<br>
Content-Length: 176
<br>
Content-Disposition: session;handling=required
<br>
Content-Type: application/sdp
<br>
<br>
v=0
<br>
o=Sonus_UAC 22631 32400 IN IP4 38.114.15.34
<br>
s=SIP Media Capabilities
<br>
c=IN IP4 38.114.15.34
<br>
t=0 0
<br>
m=audio 6220 RTP/AVP 18
<br>
a=fmtp:18 annexb:no
<br>
a=sendrecv
<br>
a=ptime:20
<br>
<br>
0(13481) DEBUG: reply relayed. buf=0x80c67b0: SIP/2.0 1...,
shmem=0x402e6840: SIP/2.0 1
<br>
0(13481) DEBUG: add_to_tail_of_timer[1]: 0x402e4f44
<br>
0(13481) DEBUG:destroy_avp_list: destroing list (nil)
<br>
0(13481) receive_msg: cleaning up
<br>
<br>
0(13481) SIP Request:
<br>
0(13481)&nbsp; method:&nbsp; &lt;CANCEL&gt;
<br>
0(13481)&nbsp; uri:&nbsp;&nbsp;&nbsp;&nbsp; <a class="moz-txt-link-rfc2396E"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">&lt;sip:12814192614@66.118.238.201;user=phone&gt;</a>
<br>
0(13481)&nbsp; version: &lt;SIP/2.0&gt;
<br>
0(13481) parse_headers: flags=1
<br>
0(13481) end of header reached, state=5
<br>
0(13481) parse_headers: Via found, flags=1
<br>
0(13481) parse_headers: this is the first via
<br>
0(13481) After parse_msg...
<br>
0(13481) preparing to run routing scripts...
<br>
0(13481)
<br>
**********************ROUTING
<br>
0(13481) DEBUG : is_maxfwd_present: searching for max_forwards header
<br>
0(13481) parse_headers: flags=128
<br>
0(13481) end of header reached, state=9
<br>
0(13481) DEBUG: get_hdr_field: &lt;To&gt; [45]; uri=[<a
 class="moz-txt-link-abbreviated"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">sip:12814192614@66.118.238.201;user=phone</a>]
<br>
0(13481) DEBUG: to body [<a class="moz-txt-link-rfc2396E"
 href="mailto:sip:12814192614@66.118.238.201;user=phone">&lt;sip:12814192614@66.118.238.201;user=phone&gt;</a>
<br>
]
<br>
0(13481) get_hdr_field: cseq &lt;CSeq&gt;: &lt;1&gt; &lt;CANCEL&gt;
<br>
0(13481) DEBUG: get_hdr_body : content_length=0
<br>
0(13481) found end of header
<br>
0(13481) DEBUG: is_maxfwd_present: max_forwards header not found!
<br>
0(13481) DEBUG: add_param: tag=119525115
<br>
0(13481) end of header reached, state=29
<br>
0(13481) parse_headers: flags=256
<br>
0(13481) find_first_route(): No Route headers found
<br>
0(13481) loose_route(): There is no Route HF
<br>
0(13481) check_self - checking if host==us: 14==14 &amp;&amp;&nbsp;
[66.118.238.201] == [66.118.238.201]
<br>
0(13481) check_self - checking if port 5060 matches port 5060
<br>
0(13481)
<br>
**********************MYSELF
<br>
0(13481) BYE or CANCEL
<br>
0(13481) SER: matched ^sip:[0-9]*@ - just numbers - process in route(3)
<br>
0(13481) SER: matched ^sip:6126[1,2] - forward to GW in CANBERRA
<br>
0(13481) DEBUG: t_addifnew: msg id=124 , global msg id=123 , T on
entrance=0xffffffff
<br>
0(13481) parse_headers: flags=-1
<br>
0(13481) parse_headers: flags=60
<br>
0(13481) t_lookup_request: start searching: hash=30407, isACK=0
<br>
0(13481) DEBUG: proceeding to pre-RFC3261 transaction matching
<br>
0(13481) DEBUG: t_lookup_request: no transaction found
<br>
0(13481) DEBUG: t_lookupOriginalT: searching on hash entry 30407
<br>
0(13481) DEBUG: t_lookupOriginalT: canceled transaction found
(0x402e4e08)!
<br>
0(13481) DEBUG: t_lookupOriginalT completed
<br>
0(13481) check_via_address(68.91.112.229, 192.168.1.4, 0)
<br>
0(13481) DEBUG: add_to_tail_of_timer[4]: 0x402e7040
<br>
0(13481) DEBUG: add_to_tail_of_timer[0]: 0x402e7054
<br>
0(13481) DEBUG: e2e_cancel: e2e cancel proceeding
<br>
0(13481) parse_headers: flags=-1
<br>
0(13481) check_via_address(68.91.112.229, 192.168.1.4, 0)
<br>
0(13481) WARNING:vqm_resize: resize(0) called
<br>
0(13481) DEBUG: cleanup_uacs: RETR/FR timers reset
<br>
0(13481) DEBUG: add_to_tail_of_timer[2]: 0x402e6f60
<br>
0(13481) DEBUG: reply sent out. buf=0x80c6180: SIP/2.0 2...,
shmem=0x402e8420: SIP/2.0 2
<br>
0(13481) DEBUG: t_reply: finished
<br>
0(13481) DEBUG: e2e_cancel: sending 487
<br>
0(13481) parse_headers: flags=-1
<br>
0(13481) check_via_address(68.91.112.229, 192.168.1.4, 0)
<br>
0(13481) DEBUG: cleanup_uacs: RETR/FR timers reset
<br>
0(13481) DEBUG: add_to_tail_of_timer[4]: 0x402e4ebc
<br>
0(13481) DEBUG: add_to_tail_of_timer[0]: 0x402e4ed0
<br>
0(13481) DEBUG: reply sent out. buf=0x80c6550: SIP/2.0 4...,
shmem=0x402e9e68: SIP/2.0 4
<br>
0(13481) DEBUG: t_reply: finished
<br>
0(13481) SER: new transaction fwd'ed
<br>
0(13481) DEBUG:destroy_avp_list: destroing list (nil)
<br>
0(13481) receive_msg: cleaning up
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
</div>
</body>
</html>