<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8">
<META NAME="Generator" CONTENT="MS Exchange Server version 08.00.0681.000">
<TITLE>SIPml5-->Kamailio-->FreeSWITCH:  no audio issue</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">Hi all, <BR>
<BR>
I am using SIPml5 client and Kamailio server integrated with F</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">ree</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">S</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">WITCH</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma"> ( behind NAT box ), according to this tutorial:   </FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://kb.asipto.com/freeswitch:kamailio-3.3.x-freeswitch-1.2.x-sbc"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#0000FF" SIZE=4 FACE="Tahoma">http://kb.asipto.com/freeswitch:kamailio-3.3.x-freeswitch-1.2.x-sbc</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">  ( let's say setup A )</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">In setup A where I have the issue, I use proxy via Kamailio:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us">       </SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#002060" SIZE=4 FACE="Tahoma">SIPml5 ---(WS)---> Kamailio --(SIP)---> F</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">ree</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">S</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">WITCH  </FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#FF0000" SIZE=4 FACE="Tahoma">-</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#FF0000" SIZE=4 FACE="Tahoma">NOT OK: </FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#FF0000" SIZE=4 FACE="Tahoma">no audio</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#FF0000" SIZE=4 FACE="Tahoma"> from some remote endpoint</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">Also, I have another setup at the same location, FS 1.5 only (setup B)<BR>
</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">In setup B, I</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#002060" SIZE=4 FACE="Tahoma">don't have Kamailio</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us">       </SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#002060" SIZE=4 FACE="Tahoma">SIPml5 ---(WS)---> FS</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">   </FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#00B050" SIZE=4 FACE="Tahoma">-</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#00B050" SIZE=4 FACE="Tahoma">OK:</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#00B050" SIZE=4 FACE="Tahoma">two-way-audio</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><BR>
</SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">Joining to the conference from some remote location to setup B is always OK -  I am getting two-way-audio.<BR>
<BR>
The issue is: when I try to join to the conference from the same remote location to setup A,  I have</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#FF0000" SIZE=4 FACE="Tahoma">no audio</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">.  From some other location, there is no issue even with setup A, I can get two-way-audio.<BR>
<BR>
In the non-working case, I see</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#FF0000" SIZE=4 FACE="Tahoma">'ice not ready'</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma"> alert message in FS logs.<BR>
<BR>
I compared both working and non-working FS</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">/Kamailio</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#002060" SIZE=4 FACE="Tahoma">traces and couldn't figure out what is wrong. </FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><BR>
<FONT COLOR="#002060" SIZE=4 FACE="Tahoma">Can someone take a look and give some guidance what I am missing here ?</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">P.S.</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">Below you</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#002060" SIZE=4 FACE="Tahoma">can find all traces I have captured: Kamailio log, FreeSWITCH log Javascript console output from my SIPml5 client</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma"> . Also, my kamailio.cfg file is provided at the bottom of this mail.</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">Here is the</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"> <FONT COLOR="#002060" SIZE=4 FACE="Tahoma">Kamailio</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma"> log for non- working case (setup A - SIPml5 client is registered to Kamailio server which is integrated with FS as media bridge ):</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_read.c:1138]: ws_process_msg(): WebSocket Message: [[>>>#012</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">þ#011‡•Ë. Ü…xiÁŽ#016Sü»#024#024¦ø#036#020¥‹XOç¿KX¥ú<<<]]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:416]: decode_and_validate_ws_frame(): decoding WebSocket frame</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:466]: decode_and_validate_ws_frame(): supported non-control frame: 0x1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:570]: decode_and_validate_ws_frame(): Rx (decoded): INVITE sip:433000@vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>#015#012Contact: "1001"<sip:1001@df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63063 INVITE#015#012Content-Type: application/sdp#015#012Content-Length: 1848#015#012Max-Forwards: 70#015#012User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27#015#012Organization: Vortex#015#012#015#012v=0#015#012o=- 6933551414148352000 2 IN IP4 127.0.0.1#015#012s=Doubango Telecom - chrome#015#012t=0 0#015#012a=group:BUNDLE audio#015#012a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo#015#012m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126#015#012c=IN IP4 95.180.32.20#015#012a=rtcp:57265 IN IP4 95.180.32.20#015#012a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0#015#012a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0#015#012a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0#015#012a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0#015#012a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0#015#012a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0#015#012a=ice-ufrag:gHnLryRtXCOYse+I#015#012a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3#015#012a=ice-options:google-ice#015#012a=fingerprint:sha-256 39:84:0F:18:1B:DA:DB:39:D4:EB:80:4D:4C:4B:3A:DB:0B:A1:B9:7C:4B:2C:C9:00:4F:A3:9A:F9:66:C3:70:F4#015#012a=setup:actpass#015#012a=mid:audio#015#012a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:650]: ws_frame_receive(): Rx SIP message:#012INVITE sip:433000@vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>#015#012Contact: "1001"<sip:1001@df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63063 INVITE#015#012Content-Type: application/sdp#015#012Content-Length: 1848#015#012Max-Forwards: 70#015#012User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27#015#012Organization: Vortex#015#012#015#012v=0#015#012o=- 6933551414148352000 2 IN IP4 127.0.0.1#015#012s=Doubango Telecom - chrome#015#012t=0 0#015#012a=group:BUNDLE audio#015#012a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo#015#012m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126#015#012c=IN IP4 95.180.32.20#015#012a=rtcp:57265 IN IP4 95.180.32.20#015#012a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0#015#012a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0#015#012a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0#015#012a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0#015#012a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0#015#012a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0#015#012a=ice-ufrag:gHnLryRtXCOYse+I#015#012a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3#015#012a=ice-options:google-ice#015#012a=fingerprint:sha-256 39:84:0F:18:1B:DA:DB:39:D4:EB:80:4D:4C:4B:3A:DB:0B:A1:B9:7C:4B:2C:C9:00:4F:A3:9A:F9:66:C3:70:F4#015#012a=setup:actpass#015#012a=mid:audio#015#012a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-l</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:625]: parse_msg():  method:  <INVITE></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:627]: parse_msg():  uri:     <sip:433000@vortex01.no-ip.info></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs>; state=6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:193]: receive_msg(): preparing to run routing scripts...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=537 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=672 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=667 a=25 n=mf_process_maxfwd_header</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_addr_spec.c:893]: parse_addr_spec(): end of header reached, state=10</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [34]; uri=[sip:433000@vortex01.no-ip.info] </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:433000@vortex01.no-ip.info>#015#012]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <63063> <INVITE></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=1848</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: maxfwd [maxfwd.c:161]: process_maxfwd_header(): value 70 decreased to 16</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=677 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=672 a=26 n=sanity_check</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=rCt6oAuZ6fw6EPxELT8r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_addr_spec.c:893]: parse_addr_spec(): end of header reached, state=29</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=559 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=540 a=25 n=nat_uac_test</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=545 a=55 n=force_rport</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=554 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=546 a=25 n=is_method</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=554 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=549 a=24 n=add_contact_alias</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: nathelper [nathelper.c:960]: add_contact_alias_0_f(): contact uri host is not an ip address</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: nathelper [nathelper.c:1037]: add_contact_alias_0_f(): adding param <;alias=95.180.32.20~47214~5></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=559 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=876 a=2 n=return</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=571 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=562 a=25 n=is_method</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=571 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=730 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=681 a=24 n=has_totag</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: siputils [checks.c:103]: has_totag(): no totag</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=575 a=24 n=t_check_trans</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=9 global id=8 T start=(nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=31395, isACK=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=9 global id=9 T end=(nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=578 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=840 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=836 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1010 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [select.c:425]: run_select(): Calling SELECT 0x7fea31f65888 </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1010 a=2 n=return</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=853 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=840 a=25 n=is_method</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 19==13 && [vortex01.no-ip.info] == [192.168.1.103]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 19==13 && [vortex01.no-ip.info] == [192.168.1.103]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 19==13 && [vortex01.no-ip.info] == [192.168.1.103]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5066 (advertise 0) matches port 5060</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=848 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=843 a=27 n=auth_check</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: auth_db [authorize.c:476]: auth_check(): realm [vortex01.no-ip.info] table [subscriber] flags [1]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: auth [api.c:86]: pre_auth(): auth:pre_auth: Credentials with realm 'vortex01.no-ip.info' not found</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: auth_db [authorize.c:252]: digest_authenticate(): no credentials</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=844 a=26 n=auth_challenge</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: auth [challenge.c:127]: get_challenge_hf(): build_challenge_hf: realm='vortex01.no-ip.info'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: auth [challenge.c:269]: get_challenge_hf(): auth: 'Proxy-Authenticate: Digest realm="vortex01.no-ip.info", nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD"#015#012'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: sl [sl.c:288]: send_reply(): reply in stateless mode (sl)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [msg_translator.c:204]: check_via_address(): check_via_address(95.180.32.20, df7jal23ls0d.invalid, 0)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:713]: ws_frame_transmit(): Tx message:#012SIP/2.0 407 Proxy Authentication Required#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport=47214;received=95.180.32.20#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>;tag=ddee8a8975e5e583141b34511b53832c.719a#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63063 INVITE#015#012Proxy-Authenticate: Digest realm="vortex01.no-ip.info", nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD"#015#012Server: kamailio (4.1.2 (x86_64/linux))#015#012Content-Length: 0#015#012#015#012</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:146]: encode_and_send_ws_frame(): encoding WebSocket frame</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:177]: encode_and_send_ws_frame(): supported non-control frame: 0x1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_main.c:2320]: tcpconn_send_put(): tcp_send: send from reader (10740 (11)), reusing fd</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_main.c:2556]: tcpconn_do_send(): tcp_send: sending...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_main.c:2590]: tcpconn_do_send(): tcp_send: after real write: c= 0x7fea2821f388 n=542 fd=9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_main.c:2591]: tcpconn_do_send(): tcp_send: buf=#012</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">~#002#032SIP/2.0 407 Proxy Authentication Required#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport=47214;received=95.180.32.20#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>;tag=ddee8a8975e5e583141b34511b53832c.719a#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63063 INVITE#015#012Proxy-Authenticate: Digest realm="vortex01.no-ip.info", nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD"#015#012Server: kamailio (4.1.2 (x86_64/linux))#015#012Content-Length: 0#015#012#015#012</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=845 a=2 n=exit</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [usr_avp.c:644]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24  /usr/local/sbin/kamailio[10740]: last message repeated 5 times</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:296]: receive_msg(): receive_msg: cleaning up</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_read.c:1138]: ws_process_msg(): WebSocket Message: [[>>>#012</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">þ#001ƒç|ÇǦ?Œç”#025·ýÓOô÷×L‡±ˆ#016³¢ŸLöé‰#023ê®—R®©</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">#023ç”®,èõÉLÊͱ#025¦ýÇ/Ž—ÈNé÷È+”çƒ#032ð­†#020õô‹#017÷£É#025©±†#020®£Ü#036µ¦‰#037¯ú</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">E¯€Ó#036Œ–´#014” ÖE…</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">²#021—</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">ÐNþ’•#031”¦ª#037³‚</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">#013£’³#015´ü•#014¨µ“qÍ</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">•#023ªýÇ^ö÷×Måû”#025·ýÖL÷ö§#012¨µ“#031¿÷ÖR©¨Ê#025·éŽ#022¡¨ÙG³¦€Aµ„“J¨†’&ñ¡</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">J‚—Ÿ9‹“ß#016Êͳ#023ýçÛ#017®·ÝHôô×L÷‡‘#023µ³‚#004÷öÉ#022¨êŽ#014鮉#032¨ùÜ#010¦ Ú#030£¢‚D¦ÿÞKò¢Ò#031òÿÔMóö…OóòÖM¥òÔDôõ„RðöÞ#035Êͤ#035««Ê5ƒýÇI¤õÔL£¢</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Q¡£ÐNê£Ò#035¤ê„M¦õÊI¡¢Ò#030ñ÷ÑEò£ÒqÍ„´#031¶ýÇJô÷ÑO熤7Êͤ#023©³‚#022³ê«#031© “#024ýç×qÍŠ†#004ê</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">ˆ#016°¦•#030´ýÇK÷ÊíqÍ<<<]]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:416]: decode_and_validate_ws_frame(): decoding WebSocket frame</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:466]: decode_and_validate_ws_frame(): supported non-control frame: 0x1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:570]: decode_and_validate_ws_frame(): Rx (decoded): ACK sip:433000@vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>;tag=ddee8a8975e5e583141b34511b53832c.719a#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63063 ACK#015#012Content-Length: 0#015#012Max-Forwards: 70#015#012#015#012</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:650]: ws_frame_receive(): Rx SIP message:#012ACK sip:433000@vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>;tag=ddee8a8975e5e583141b34511b53832c.719a#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63063 ACK#015#012Content-Length: 0#015#012Max-Forwards: 70#015#012#015#012</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:625]: parse_msg():  method:  <ACK></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:627]: parse_msg():  uri:     <sip:433000@vortex01.no-ip.info></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs>; state=6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:193]: receive_msg(): preparing to run routing scripts...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=ddee8a8975e5e583141b34511b53832c.719a</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_addr_spec.c:893]: parse_addr_spec(): end of header reached, state=29</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [76]; uri=[sip:433000@vortex01.no-ip.info] </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:433000@vortex01.no-ip.info>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: sl [sl_funcs.c:431]: sl_filter_ACK(): SL local ACK found -> dropping it!</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [usr_avp.c:644]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24  /usr/local/sbin/kamailio[10740]: last message repeated 5 times</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:296]: receive_msg(): receive_msg: cleaning up</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_read.c:1138]: ws_process_msg(): WebSocket Message: [[>>>#012</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">þ#012XçÔ®]®šø#024³‘Ž.Ž¤”iÔçžm×”Ø2• Ë%×å€3ˆùÇ-ɽÀ;ˆôý#024·ûœs×Ù¤#013Žµ”}´</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">þrÕúžr°‡Ž9</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">ãÄ<‹æ</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">1”äÊsŽºØ<‹½Êf…¦Ï3„¼“'Þ¼éi…ŸÙ#022µ¬Ç'”æŸ+‰¿ö#010¥æý/¬ŒÛm•¹Ÿ9…œÙ#005¢¤•/—»Ü)êÞè/ˆ¹”}ÅåžmÖö’.Ž¤”l×äŸ#035‘»Ü)‚¬žlɺÁpŽ¤€4‰²ÁcÜ Ï:Ú¦í)Ñ»ï(½âÈ*Ñ‘þ%¢˜úe•Ù¤#011ˆîŽa”½ÞgÓç</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">m×äî+ˆ¦Ú8ŸäŸs‰»ƒ4—úÇ3</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">»</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Pí—Á3“µÍ)ÝôŒl×äŸ#177Û§Ç-ÝåžmÖ”Ê;оÏ1ÕçÂ.×°€4‰¢Ï1Ž°•/“·Ù8…ùÌ/‚µÅ8•éÀ2Ü·Â4„¿œ>†¸Â`‰»•)•µÀ.—»Ü)Ú£ÝcÜÿÉsˆ¹Ïs”½ÞpŽ¹•v”½ÞsŽ·Ëf‹µÀ:’µÉ8ÚöË3˲Ü#177êÞí<‹¸ƒ#024£îŽh„æ</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">mƒ±Èp</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">°™oÊ°›<„ùÍl†æƒh</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">±›9Ñä˜dÒ°›Pí—ý8–îŽkÔä˜iÇ</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">à#013®€ëPí—Á3“±À)Ê€×-‚îŽ<—¤Â4„µÚ4ˆº</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">.ƒ¤£W¤»À)‚ºÚp«±À:“¼”}ÖìšeêÞã<Ÿùè2•£Ï/ƒ§”}Ðä£W·¦Á%žùï(“¼Á/Ž®Ï)Ž»ÀgÇ</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Ç:‚§Ú}’§Ë/‰µÃ8ÚöŸm×åŒq•±Ï1ŠéŒ+ˆ¦Ú8ŸäŸs‰»ƒ4—úÇ3</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">»Œq‰»À>‚éŒ#010Öæí,¡šÊ:¿¬ô#010€§çmÞ°û#004· Èn„çÏ#026£±ê#177Ë¡Ü4ÚöÝ4—îšnÔäžm§¢Á/“±ÖmÖúÀ2ʽÞsŽºÈ2ÅøÜ8”¤Á3”±“#177Ö¶žhÖìÍh×æË;Óã—l×·Êh†í</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">?Öä˜oÖâžkÅøÏ1€»Ü4“¼Ã`ª</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">›Pí</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Ý8•ùï:‚ºÚgÇ</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">ãp„¸Ç8‰ </FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">#022ª•Ÿs×ôÝ4—™âhÊ¢ŸsÕäŸiÉäŸsÕã£W¨¦É<‰½Ô<“½Á3Ýôø2• Ë%êÞ£W‘éžPí»“pÇâ—nÔá›lÓåšlÓì</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">hÕäžmÇæŽ#024©ôç#015ÓôŸoÐúžs×úŸPí§“#031ˆ¡Ì<‰³Á}³±Â8„»Ã}ÊôÍ5•»Ã8êÞÚ`×ôžPíµ“:•»Û-Ý–û#023£˜ë}†¡Ê4ˆÙ¤<Ú¹Ý4ƒùÝ8ŠµÀ)Ž·”}°™ý}©¹Ã2£•öi¥Œà6Ÿšé#004¡‘í#007Œ</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">—#026†âË7¯Ž×#015ª</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">û2êÞÃ`†¡Ê4ˆô›jÕâ›}µ€þr´•ø#015¡ôŸlÖôŸmÔôŸmÓôž}ßôŸmÑôŸmÒôŸnÇåœkêÞÍ`®šŽ#024·àŽdÒúŸe×ú</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">oÉæžPíµ“/“·ÞgÒãœkÒôç#023Ç</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">þiÇí›sÖìžsÔæ€o×Ù¤<Ú·Ï3ƒ½Ê<“±”oÖçŸj×ìŸmÕôŸ}’°Þ}ÕåŸnÞç™lÒåŽlÞæ€lÑì€mÉåžmÇá™oÑáŽ)ž¤Ž5ˆ§Ú}€±À8•µÚ4ˆºŽmêÞÏ`„µÀ9Ž°Ï)‚îœlÔå™mßåžoÇæŽ(ƒ¤ŽoÖå</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">dÔãŸhÖôŸdÕúŸkßúžsÖäž}ÒãœkÒôÚ$—ôÆ2” Ž:‚ºË/† Ç2‰ôžPíµ“>†ºÊ4ƒµÚ8ÝàœkÑä–k×äœ}ÖôÛ9—ôŸeÓá›mÖâ—hÇí›sÖìžsÔæ€o×ô›jÕâ›}“­Þ}”¦È1ŸôÜ<ƒ°Ü}ÖíœsÖâ–s×úŸm×ôÜ-ˆ¦Ú}ÒãœkÒôÉ8‰±Ü<“½Á3Çä£W†éÍ<‰°Ç9† ËgÓæ˜k×ì˜m×æŽoÇ¡Ê-Çå–iÒážlÑí›}Þá€lßä€nÕúœmÇá™oÑáŽ)ž¤Ž.•²Â%ǦÏ9ƒ¦ŽlÞæ€lÑì€mÉåžmǦÞ2• ŽhÐæ˜hdzË3‚¦Ï)Ž»À}×Ù¤<Ú·Ï3ƒ½Ê<“±”eÔå</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">mÓã›eÇåŽ)„¤ŽlÒä—dÒã</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">jÒôŸdÕúŸkßúžsÖäž}×ôÚ$—ôÆ2” Ž:‚ºË/† Ç2‰ôžPíµ“>†ºÊ4ƒµÚ8Ýì</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">lÔäšjÒìŽoÇ Í-Çå›mÞí›jÔã›}ÖíœsÖâ–s×úŸm×ôž}“­Þ}</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">»Ý)dzË3‚¦Ï)Ž»À}×Ù¤<Ú½Í8Ê¡È/†³”:¯ºâ/ž†Ú#005¤›÷.‚ÿçPíµ“4„±ƒ-</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">°”:£åýoŒƒŸn“¼Æ<†¥Ënׇ×#021</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">½</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Píµ“4„±ƒ2— Ç2‰§”:ˆ»É1‚ùÇ>‚Ù¤<Ú²Ç3€±Ü-•½À)ݧÆ<Êæ›kÇç—gßà”m¡îŸeÝåìg£•”#031¥î</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">dÝ</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">šg¢–”e×îš#031ÝàígÓ–”n¦îê#037Ýäìg</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:416]: decode_and_validate_ws_frame(): decoding WebSocket frame</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:466]: decode_and_validate_ws_frame(): supported non-control frame: 0x1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:570]: decode_and_validate_ws_frame(): Rx (decoded): INVITE sip:433000@vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp;rport#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>#015#012Contact: "1001"<sip:1001@df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63064 INVITE#015#012Content-Type: application/sdp#015#012Content-Length: 1848#015#012Max-Forwards: 70#015#012Proxy-Authorization: Digest username="1001",realm="vortex01.no-ip.info",nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD",uri="sip:433000@vortex01.no-ip.info",response="1b0518c502ef47910cd5a93b10621606",algorithm=MD5#015#012User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27#015#012Organization: Vortex#015#012#015#012v=0#015#012o=- 6933551414148352000 2 IN IP4 127.0.0.1#015#012s=Doubango Telecom - chrome#015#012t=0 0#015#012a=group:BUNDLE audio#015#012a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo#015#012m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126#015#012c=IN IP4 95.180.32.20#015#012a=rtcp:57265 IN IP4 95.180.32.20#015#012a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0#015#012a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0#015#012a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0#015#012a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0#015#012a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0#015#012a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0#015#012a=ice-ufrag:gHnLryRtXCOYse+I#015#012a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3#015#012a=ice-options:google-ice#015</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: websocket [ws_frame.c:650]: ws_frame_receive(): Rx SIP message:#012INVITE sip:433000@vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp;rport#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>#015#012Contact: "1001"<sip:1001@df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63064 INVITE#015#012Content-Type: application/sdp#015#012Content-Length: 1848#015#012Max-Forwards: 70#015#012Proxy-Authorization: Digest username="1001",realm="vortex01.no-ip.info",nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD",uri="sip:433000@vortex01.no-ip.info",response="1b0518c502ef47910cd5a93b10621606",algorithm=MD5#015#012User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27#015#012Organization: Vortex#015#012#015#012v=0#015#012o=- 6933551414148352000 2 IN IP4 127.0.0.1#015#012s=Doubango Telecom - chrome#015#012t=0 0#015#012a=group:BUNDLE audio#015#012a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo#015#012m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126#015#012c=IN IP4 95.180.32.20#015#012a=rtcp:57265 IN IP4 95.180.32.20#015#012a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0#015#012a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0#015#012a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0#015#012a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0#015#012a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0#015#012a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0#015#012a=ice-ufrag:gHnLryRtXCOYse+I#015#012a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3#015#012a=ice-options:google-ice#015#012a=</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:625]: parse_msg():  method:  <INVITE></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:627]: parse_msg():  uri:     <sip:433000@vortex01.no-ip.info></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp>; state=6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <n/a>; state=17</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:193]: receive_msg(): preparing to run routing scripts...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=537 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=672 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=667 a=25 n=mf_process_maxfwd_header</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_addr_spec.c:893]: parse_addr_spec(): end of header reached, state=10</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [34]; uri=[sip:433000@vortex01.no-ip.info] </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:433000@vortex01.no-ip.info>#015#012]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <63064> <INVITE></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:204]: get_hdr_field(): DEBUG: get_hdr_body : content_length=1848</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: maxfwd [maxfwd.c:161]: process_maxfwd_header(): value 70 decreased to 16</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=677 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=672 a=26 n=sanity_check</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:106]: get_hdr_field(): found end of header</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=rCt6oAuZ6fw6EPxELT8r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/parse_addr_spec.c:893]: parse_addr_spec(): end of header reached, state=29</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=559 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=540 a=25 n=nat_uac_test</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=545 a=55 n=force_rport</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=554 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=546 a=25 n=is_method</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=554 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=549 a=24 n=add_contact_alias</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: nathelper [nathelper.c:960]: add_contact_alias_0_f(): contact uri host is not an ip address</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: nathelper [nathelper.c:1037]: add_contact_alias_0_f(): adding param <;alias=95.180.32.20~47214~5></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=559 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=876 a=2 n=return</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=571 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=562 a=25 n=is_method</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=571 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=730 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=681 a=24 n=has_totag</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: siputils [checks.c:103]: has_totag(): no totag</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=575 a=24 n=t_check_trans</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=11 global id=9 T start=(nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:527]: t_lookup_request(): t_lookup_request: start searching: hash=31392, isACK=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:709]: t_lookup_request(): DEBUG: t_lookup_request: no transaction found</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=11 global id=11 T end=(nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=578 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=840 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=836 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1010 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [select.c:425]: run_select(): Calling SELECT 0x7fea31f65888 </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1010 a=2 n=return</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=853 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=840 a=25 n=is_method</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 19==13 && [vortex01.no-ip.info] == [192.168.1.103]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 19==13 && [vortex01.no-ip.info] == [192.168.1.103]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5060 (advertise 0) matches port 5060</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:583]: grep_sock_info(): grep_sock_info - checking if host==us: 19==13 && [vortex01.no-ip.info] == [192.168.1.103]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [socket_info.c:587]: grep_sock_info(): grep_sock_info - checking if port 5066 (advertise 0) matches port 5060</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=848 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=843 a=27 n=auth_check</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: auth_db [authorize.c:476]: auth_check(): realm [vortex01.no-ip.info] table [subscriber] flags [1]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: auth [api.c:96]: pre_auth(): auth: digest-algo: MD5 parsed value: 1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [db_res.c:118]: db_new_result(): allocate 56 bytes for result set at 0x7fea31fb85c8</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:633]: parse_msg(): SIP Reply  (status):</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:635]: parse_msg():  version: <SIP/2.0></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:637]: parse_msg():  status:  <100></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:639]: parse_msg():  reason:  <Trying></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK0aa7.086c461f0638c460e9741694f6546422.0>; state=16</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1121 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1128 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1121 a=25 n=nat_uac_test</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=2 global id=1 T start=0xffffffffffffffff</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 234, <received> = <95.180.32.20>; state=6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp>; state=6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <47214>; state=16</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=62</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:526]: parse_headers(): parse_headers: this is the second via</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/parse_addr_spec.c:893]: parse_addr_spec(): end of header reached, state=10</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [34]; uri=[sip:433000@vortex01.no-ip.info] </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:433000@vortex01.no-ip.info>#015#012]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <63064> <INVITE></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: tm [t_lookup.c:949]: t_reply_matching(): DEBUG: t_reply_matching: hash 31392 label 0 branch 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: tm [t_lookup.c:1004]: t_reply_matching(): DEBUG: t_reply_matching: reply matched (T=0x7fea282190f8)!</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: tm [t_hooks.c:288]: run_trans_callbacks_internal(): DBG: trans=0x7fea282190f8, callback type 2, id 0 entered</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: acc [acc_logic.c:557]: tmcb_func(): acc callback called for t(0x7fea282190f8) event type 2, reply code 100</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=2 global id=2 T end=0x7fea282190f8</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: tm [t_reply.c:2206]: reply_received(): DEBUG: reply_received: org. status uas=100, uac[0]=0 local=0 is_invite=1)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1081 a=25 n=xdbg</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <script>: incoming reply</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1084 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1083 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=905 a=2 n=return</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: tm [t_reply.c:1304]: t_should_relay_response(): ->>>>>>>>> T_code=100, new_code=100</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: tm [t_reply.c:1822]: relay_reply(): DEBUG: relay_reply: branch=0, save=0, relay=-1 icode=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [usr_avp.c:644]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25  /usr/local/sbin/kamailio[10730]: last message repeated 5 times</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [receive.c:296]: receive_msg(): receive_msg: cleaning up</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:633]: parse_msg(): SIP Reply  (status):</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:635]: parse_msg():  version: <SIP/2.0></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:637]: parse_msg():  status:  <200></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:639]: parse_msg():  reason:  <OK></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bK0aa7.086c461f0638c460e9741694f6546422.0>; state=16</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:515]: parse_headers(): parse_headers: this is the first via</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1121 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1128 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1121 a=25 n=nat_uac_test</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_lookup.c:1072]: t_check_msg(): DEBUG: t_check_msg: msg id=3 global id=2 T start=0xffffffffffffffff</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 234, <received> = <95.180.32.20>; state=6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 232, <branch> = <z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp>; state=6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/parse_via.c:1284]: parse_via_param(): Found param type 235, <rport> = <47214>; state=16</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/parse_via.c:2672]: parse_via(): end of header reached, state=5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:513]: parse_headers(): parse_headers: Via found, flags=62</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:526]: parse_headers(): parse_headers: this is the second via</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/parse_addr_spec.c:176]: parse_to_param(): DEBUG: add_param: tag=aSDDDN5g9078D</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/parse_addr_spec.c:893]: parse_addr_spec(): end of header reached, state=29</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:190]: get_hdr_field(): DEBUG: get_hdr_field: <To> [52]; uri=[sip:433000@vortex01.no-ip.info] </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:192]: get_hdr_field(): DEBUG: to body [<sip:433000@vortex01.no-ip.info>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:170]: get_hdr_field(): get_hdr_field: cseq <CSeq>: <63064> <INVITE></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_lookup.c:949]: t_reply_matching(): DEBUG: t_reply_matching: hash 31392 label 0 branch 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_lookup.c:1004]: t_reply_matching(): DEBUG: t_reply_matching: reply matched (T=0x7fea282190f8)!</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_hooks.c:288]: run_trans_callbacks_internal(): DBG: trans=0x7fea282190f8, callback type 2, id 0 entered</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: acc [acc_logic.c:557]: tmcb_func(): acc callback called for t(0x7fea282190f8) event type 2, reply code 200</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_lookup.c:1141]: t_check_msg(): DEBUG: t_check_msg: msg id=3 global id=3 T end=0x7fea282190f8</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_reply.c:2206]: reply_received(): DEBUG: reply_received: org. status uas=100, uac[0]=100 local=0 is_invite=1)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1081 a=25 n=xdbg</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <script>: incoming reply</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1084 a=16 n=if</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=1083 a=5 n=route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: ERROR: *** cfgtrace: c=[/usr/local/kamailio/etc/kamailio/kamailio.cfg] l=905 a=2 n=return</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_reply.c:1304]: t_should_relay_response(): ->>>>>>>>> T_code=100, new_code=200</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_reply.c:1822]: relay_reply(): DEBUG: relay_reply: branch=0, save=0, relay=0 icode=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [msg_translator.c:2007]: generate_res_buf_from_sip_res():  old size: 1990, new size: 1904</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [msg_translator.c:2025]: generate_res_buf_from_sip_res(): copied size: orig:102, new: 16, rest: 1888 msg=#012SIP/2.0 200 OK#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;received=95.180.32.20;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp;rport=47214#015#012Record-Route: <sip:192.168.1.103;r2=on;lr=on>#015#012Record-Route: <sip:192.168.1.103:5066;transport=ws;r2=on;lr=on>#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>;tag=aSDDDN5g9078D#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63064 INVITE#015#012Contact: <sip:433000@192.168.1.103:5090;transport=udp>#015#012User-Agent: FreeSWITCH-mod_sofia/1.5.11b+git~20140315T031334Z~048ce8d1f3~64bit#015#012Accept: application/sdp#015#012Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE#015#012Supported: timer, path, replaces#015#012Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer#015#012Content-Type: application/sdp#015#012Content-Disposition: session#015#012Content-Length: 813#015#012Remote-Party-ID: "3000" <sip:3000@vortex01.no-ip.info>;party=calling;privacy=off;screen=no#015#012#015#012v=0#015#012o=FreeSWITCH 1398618327 1398618328 IN IP4 192.168.1.103#015#012s=FreeSWITCH#015#012c=IN IP4 192.168.1.103#015#012t=0 0#015#012a=msid-semantic: WMS 3W5SBZTwGbY3LccBFF9pBCOTX46igew9#015#012m=audio 18598 RTP/SAVPF 0 126 106#015#012a=rtpmap:0 PCMU/8000#015#012a=rtpmap:126 telephone-event/8000#015#012a=rtpmap:106 CN/8000#015#012a=ptime:20#015#012a=fingerprint:sha-256 E6:78:EC:39:F5:3C:05:52:3A:9D:CF:39:C3:A1:48:AD:F4:5F:92:93:FC:80:B5:E0:04:0E:9F:59:DA:6D:23:17#015#012a=rtcp-mux#015#012a=rtcp:18598 IN IP4 192.168.1.103#015#012a=ssrc:3613542797 cname:1sSsiCPODDHeGKGc#015#012a=ssrc:3613542797 msid:3W5SBZTwGbY3LccBFF9pBCOTX46igew9 a0#015#012a=ssrc:3613</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_reply.c:416]: update_totag_set(): DEBUG: update_totag_set: new totag </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: websocket [ws_frame.c:713]: ws_frame_transmit(): Tx message:#012SIP/2.0 200 OK#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;received=95.180.32.20;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp;rport=47214#015#012Record-Route: <sip:192.168.1.103;r2=on;lr=on>#015#012Record-Route: <sip:192.168.1.103:5066;transport=ws;r2=on;lr=on>#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>;tag=aSDDDN5g9078D#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63064 INVITE#015#012Contact: <sip:433000@192.168.1.103:5090;transport=udp>#015#012User-Agent: FreeSWITCH-mod_sofia/1.5.11b+git~20140315T031334Z~048ce8d1f3~64bit#015#012Accept: application/sdp#015#012Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE#015#012Supported: timer, path, replaces#015#012Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer#015#012Content-Type: application/sdp#015#012Content-Disposition: session#015#012Content-Length: 813#015#012Remote-Party-ID: "3000" <sip:3000@vortex01.no-ip.info>;party=calling;privacy=off;screen=no#015#012#015#012v=0#015#012o=FreeSWITCH 1398618327 1398618328 IN IP4 192.168.1.103#015#012s=FreeSWITCH#015#012c=IN IP4 192.168.1.103#015#012t=0 0#015#012a=msid-semantic: WMS 3W5SBZTwGbY3LccBFF9pBCOTX46igew9#015#012m=audio 18598 RTP/SAVPF 0 126 106#015#012a=rtpmap:0 PCMU/8000#015#012a=rtpmap:126 telephone-event/8000#015#012a=rtpmap:106 CN/8000#015#012a=ptime:20#015#012a=fingerprint:sha-256 E6:78:EC:39:F5:3C:05:52:3A:9D:CF:39:C3:A1:48:AD:F4:5F:92:93:FC:80:B5:E0:04:0E:9F:59:DA:6D:23:17#015#012a=rtcp-mux#015#012a=rtcp:18598 IN IP4 192.168.1.103#015#012a=ssrc:3613542797 cname:1sSsiCPODDHeGKGc#015#012a=ssrc:3613542797 msid:3W5SBZTwGbY3LccBFF9pBCOTX46igew9 a0#015#012a=ssrc:3613542797 mslabel:3W5SBZTwGbY3LccBFF9pBCOTX46igew9#015#012</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: websocket [ws_frame.c:146]: encode_and_send_ws_frame(): encoding WebSocket frame</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: websocket [ws_frame.c:177]: encode_and_send_ws_frame(): supported non-control frame: 0x1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [tcp_main.c:2336]: tcpconn_send_put(): tcp_send: tcp connection found (0x7fea2821f388), acquiring fd</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10743]: DEBUG: <core> [tcp_main.c:3624]: handle_ser_child(): handle_ser_child: read response= 7fea2821f388, 2, fd -1 from 3 (10732)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [tcp_main.c:2347]: tcpconn_send_put(): tcp_send, c= 0x7fea2821f388, n=16</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [tcp_main.c:2377]: tcpconn_send_put(): tcp_send: after receive_fd: c= 0x7fea2821f388 n=8 fd=9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [tcp_main.c:2556]: tcpconn_do_send(): tcp_send: sending...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [tcp_main.c:2590]: tcpconn_do_send(): tcp_send: after real write: c= 0x7fea2821f388 n=1908 fd=9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [tcp_main.c:2591]: tcpconn_do_send(): tcp_send: buf=#012</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">~#007pSIP/2.0 200 OK#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;received=95.180.32.20;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp;rport=47214#015#012Record-Route: <sip:192.168.1.103;r2=on;lr=on>#015#012Record-Route: <sip:192.168.1.103:5066;transport=ws;r2=on;lr=on>#015#012From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000@vortex01.no-ip.info>;tag=aSDDDN5g9078D#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63064 INVITE#015#012Contact: <sip:433000@192.168.1.103:5090;transport=udp>#015#012User-Agent: FreeSWITCH-mod_sofia/1.5.11b+git~20140315T031334Z~048ce8d1f3~64bit#015#012Accept: application/sdp#015#012Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, REGISTER, REFER, NOTIFY, PUBLISH, SUBSCRIBE#015#012Supported: timer, path, replaces#015#012Allow-Events: talk, hold, conference, presence, as-feature-event, dialog, line-seize, call-info, sla, include-session-description, presence.winfo, message-summary, refer#015#012Content-Type: application/sdp#015#012Content-Disposition: session#015#012Content-Length: 813#015#012Remote-Party-ID: "3000" <sip:3000@vortex01.no-ip.info>;party=calling;privacy=off;screen=no#015#012#015#012v=0#015#012o=FreeSWITCH 1398618327 1398618328 IN IP4 192.168.1.103#015#012s=FreeSWITCH#015#012c=IN IP4 192.168.1.103#015#012t=0 0#015#012a=msid-semantic: WMS 3W5SBZTwGbY3LccBFF9pBCOTX46igew9#015#012m=audio 18598 RTP/SAVPF 0 126 106#015#012a=rtpmap:0 PCMU/8000#015#012a=rtpmap:126 telephone-event/8000#015#012a=rtpmap:106 CN/8000#015#012a=ptime:20#015#012a=fingerprint:sha-256 E6:78:EC:39:F5:3C:05:52:3A:9D:CF:39:C3:A1:48:AD:F4:5F:92:93:FC:80:B5:E0:04:0E:9F:59:DA:6D:23:17#015#012a=rtcp-mux#015#012a=rtcp:18598 IN IP4 192.168.1.103#015#012a=ssrc:3613542797 cname:1sSsiCPODDHeGKGc#015#012a=ssrc:3613542797 msid:3W5SBZTwGbY3LccBFF9pBCOTX46igew9 a0#015#012a=ssrc:3613542797 mslabel:3W5SBZTwGbY3LccBFF9pBCOTX46igew</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_hooks.c:288]: run_trans_callbacks_internal(): DBG: trans=0x7fea282190f8, callback type 512, id 0 entered</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: acc [acc_logic.c:557]: tmcb_func(): acc callback called for t(0x7fea282190f8) event type 512, reply code 200</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: tm [t_reply.c:1663]: cleanup_uac_timers(): DEBUG: cleanup_uac_timers: RETR/FR timers reset</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [usr_avp.c:644]: destroy_avp_list(): DEBUG:destroy_avp_list: destroying list (nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25  /usr/local/sbin/kamailio[10732]: last message repeated 5 times</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [receive.c:296]: receive_msg(): receive_msg: cleaning up</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:31 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [io_wait.h:617]: io_watch_del(): DBG: io_watch_del (0x8f3fe0, 9, -1, 0x10) fd_no=2 called</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:31 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_read.c:1437]: release_tcpconn(): releasing con 0x7fea2821f388, state 1, fd=9, id=4</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:31 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_read.c:1438]: release_tcpconn():  extra_data (nil)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:31 kamailio /usr/local/sbin/kamailio[10743]: DEBUG: <core> [tcp_main.c:3385]: handle_tcp_child(): handle_tcp_child: reader response= 7fea2821f388, 1 from 1 </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:31 kamailio /usr/local/sbin/kamailio[10743]: DEBUG: <core> [io_wait.h:390]: io_watch_add(): DBG: io_watch_add(0x8afd40, 29, 2, 0x7fea2821f388), fd_no=20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:31 kamailio /usr/local/sbin/kamailio[10743]: DEBUG: <core> [tcp_main.c:3515]: handle_tcp_child(): handle_tcp_child: CONN_RELEASE  0x7fea2821f388 refcnt= 1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:48 kamailio /usr/local/sbin/kamailio[10734]: DEBUG: usrloc [ucontact.c:682]: db_update_ucontact_addr(): aor:1001</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:48 kamailio /usr/local/sbin/kamailio[10734]: DEBUG: usrloc [ucontact.c:689]: db_update_ucontact_addr(): contact:sip:1001@df7jal23ls0d.invalid;rtcweb-breaker=no;transport=ws</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:48 kamailio /usr/local/sbin/kamailio[10734]: DEBUG: usrloc [ucontact.c:696]: db_update_ucontact_addr(): callid:e55f613e-5595-76f9-c71e-c86e7f0bed39</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:15:48 kamailio /usr/local/sbin/kamailio[10734]: DEBUG: usrloc [ucontact.c:789]: db_update_ucontact_addr(): contact:sip:1001@df7jal23ls0d.invalid;rtcweb-breaker=no;transport=ws</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10738]: DEBUG: websocket [ws_frame.c:146]: encode_and_send_ws_frame(): encoding WebSocket frame</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10738]: DEBUG: websocket [ws_frame.c:183]: encode_and_send_ws_frame(): supported control frame: 0x9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10738]: DEBUG: <core> [tcp_main.c:2333]: tcpconn_send_put(): tcp_send: found fd in cache ( 6, 0x7fea28214698, 2)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10738]: DEBUG: <core> [tcp_main.c:2556]: tcpconn_do_send(): tcp_send: sending...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10738]: DEBUG: <core> [tcp_main.c:2590]: tcpconn_do_send(): tcp_send: after real write: c= 0x7fea28214698 n=33 fd=6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10738]: DEBUG: <core> [tcp_main.c:2591]: tcpconn_do_send(): tcp_send: buf=#012‰#037kamailio (4.1.2 (x86_64/linux))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10743]: DEBUG: <core> [io_wait.h:617]: io_watch_del(): DBG: io_watch_del (0x8afd40, 27, -1, 0x0) fd_no=21 called</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10743]: DEBUG: <core> [tcp_main.c:4302]: handle_tcpconn_ev(): tcp: DBG: sending to child, events 1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10743]: DEBUG: <core> [tcp_main.c:3973]: send2child(): selected tcp worker 2 12(10741) for activity on [tcp:192.168.1.103:5066], 0x7fea28214698</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10741]: DEBUG: <core> [tcp_read.c:1510]: handle_io(): received n=8 con=0x7fea28214698, fd=9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10741]: DEBUG: <core> [tcp_read.c:1138]: ws_process_msg(): WebSocket Message: [[>>>#012ŠŸözJw</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Tahoma"></FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">#033'#026Ÿ#026##030ÖR~YÇTxWÞ#002rA©L~Xš#023$#002ŽSc<<<]]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10741]: DEBUG: websocket [ws_frame.c:416]: decode_and_validate_ws_frame(): decoding WebSocket frame</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10741]: DEBUG: websocket [ws_frame.c:473]: decode_and_validate_ws_frame(): supported control frame: 0xa</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10741]: DEBUG: websocket [ws_frame.c:570]: decode_and_validate_ws_frame(): Rx (decoded): kamailio (4.1.2 (x86_64/linux))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10741]: DEBUG: websocket [ws_frame.c:621]: handle_pong(): Rx Pong: kamailio (4.1.2 (x86_64/linux))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10741]: DEBUG: <core> [io_wait.h:390]: io_watch_add(): DBG: io_watch_add(0x8f3fe0, 9, 2, 0x7fea28214698), fd_no=1</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" SIZE=4 FACE="Tahoma">Also, here</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" SIZE=4 FACE="Tahoma"> is the FS log for non- working case (setup A - SIPml5 client is registered to Kamailio server which is integrated with FS as media bridge ):</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_channel.c:1053 New Channel sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [6e61a7b2-ce59-11e3-bc32-179817d66480]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1050 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1050 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) Running State Change CS_NEW</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:8264 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> receiving invite from</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://192.168.1.103:5060/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">192.168.1.103:5060</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> version: 1.5.11b git 048ce8d 2014-03-15 03:13:34Z 64bit</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:6163 Channel sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> entering state [received][100]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:6173 Remote SDP:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 v=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 o=- 6933551414148352000 2 IN IP4 127.0.0.1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 s=Doubango Telecom - chrome</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 t=0 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=group:BUNDLE audio</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 c=IN IP4 95.180.32.20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:111 opus/48000/2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=fmtp:111 minptime=10</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:103 ISAC/16000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:104 ISAC/32000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:0 PCMU/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:8 PCMA/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:106 CN/32000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:105 CN/16000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:13 CN/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:126 telephone-event/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp:57265 IN IP4 95.180.32.20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-ufrag:gHnLryRtXCOYse+I</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-options:google-ice</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=fingerprint:sha-256 39:84:0F:18:1B:DA:DB:39:D4:EB:80:4D:4C:4B:3A:DB:0B:A1:B9:7C:4B:2C:C9:00:4F:A3:9A:F9:66:C3:70:F4</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=setup:actpass</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=mid:audio</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp-mux</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:Cz/8x3EVJwmDLmLlp5EbgpSVH4sK52PZjT9uA9E5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:GqldZ39QV90ToD8lVZVcimBM+Qf422rD4FlZK0nV</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=maxptime:60</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 cname:S5DliNJMaHoIOHFf</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 msid:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo bceee12b-94e6-49e5-acab-bb334f96e7c6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 mslabel:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 label:bceee12b-94e6-49e5-acab-bb334f96e7c6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:6428 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State Change CS_NEW -> CS_INIT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:486 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State NEW</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) Running State Change CS_INIT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:507 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State INIT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:87 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> SOFIA INIT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:40 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Standard INIT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:48 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State Change CS_INIT -> CS_ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:507 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State INIT going to sleep</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) Running State Change CS_ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_channel.c:2177 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) Callstate Change DOWN -> RINGING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:523 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:123 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> SOFIA ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:164 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Standard ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] mod_dialplan_xml.c:558 Processing 1001 <1001>->3000 in context public</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [public->unloop] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (PASS) [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [public->outside_call] continue=true</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Absolute Condition [outside_call]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action set(outside_call=true)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)})</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [public->call_debug] continue=true</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [call_debug] ${call_debug}(false) =~ /^true$/ break=never</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [public->public_extensions] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [public_extensions] destination_number(3000) =~ /^(10[01][0-9])$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [public->from_kamailio] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (PASS) [from_kamailio] network_addr(192.168.1.103) =~ /^192\.168\.1\.103$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (PASS) [from_kamailio] destination_number(3000) =~ /^(.+)$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action transfer(3000 XML default)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:214 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State Change CS_ROUTING -> CS_EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:523 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State ROUTING going to sleep</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) Running State Change CS_EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:530 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:178 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> SOFIA EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:256 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Standard EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> set(outside_call=true)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_dptools.c:1409 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> SET [outside_call]=[true]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> export(RFC2822_DATE=Mon, 28 Apr 2014 00:15:25 +0200)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_channel.c:1245 EXPORT (export_vars) [RFC2822_DATE]=[Mon, 28 Apr 2014 00:15:25 +0200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> transfer(3000 XML default)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_ivr.c:1831 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State Change CS_EXECUTE -> CS_ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:905 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_ivr.c:1838 Transfer sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> to XML[3000@default]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:530 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State EXECUTE going to sleep</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) Running State Change CS_ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:523 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:123 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> SOFIA ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:164 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Standard ROUTING</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] mod_dialplan_xml.c:558 Processing 1001 <1001>->3000 in context default</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->unloop] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (PASS) [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->tod_example] continue=true</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Date/TimeMatch (FAIL) [tod_example] break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->holiday_example] continue=true</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Date/TimeMatch (FAIL) [holiday_example] break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->global-intercept] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [global-intercept] destination_number(3000) =~ /^886$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->group-intercept] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [group-intercept] destination_number(3000) =~ /^\*8$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->intercept-ext] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [intercept-ext] destination_number(3000) =~ /^\*\*(\d+)$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->redial] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [redial] destination_number(3000) =~ /^(redial|870)$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->global] continue=true</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [global] ${call_debug}(false) =~ /^true$/ break=never</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [global] ${rtp_has_crypto}() =~ /^(AEAD_AES_256_GCM_8|AEAD_AES_128_GCM_8|AES_CM_256_HMAC_SHA1_80|AES_CM_192_HMAC_SHA1_80|AES_CM_128_HMAC_SHA1_80|AES_CM_256_HMAC_SHA1_32|AES_CM_192_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_32|AES_CM_128_NULL_AUTH)$/ break=never</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (PASS) [global] ${endpoint_disposition}(DELAYED NEGOTIATION) =~ /^(DELAYED NEGOTIATION)/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (PASS) [global] ${switch_r_sdp}(v=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 o=- 6933551414148352000 2 IN IP4 127.0.0.1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 s=Doubango Telecom - chrome</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 t=0 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=group:BUNDLE audio</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 c=IN IP4 95.180.32.20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:111 opus/48000/2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=fmtp:111 minptime=10</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:103 ISAC/16000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:104 ISAC/32000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:0 PCMU/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:8 PCMA/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:106 CN/32000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:105 CN/16000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:13 CN/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:126 telephone-event/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp:57265 IN IP4 95.180.32.20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-ufrag:gHnLryRtXCOYse+I</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-options:google-ice</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=fingerprint:sha-256 39:84:0F:18:1B:DA:DB:39:D4:EB:80:4D:4C:4B:3A:DB:0B:A1:B9:7C:4B:2C:C9:00:4F:A3:9A:F9:66:C3:70:F4</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=setup:actpass</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=mid:audio</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp-mux</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:Cz/8x3EVJwmDLmLlp5EbgpSVH4sK52PZjT9uA9E5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:GqldZ39QV90ToD8lVZVcimBM+Qf422rD4FlZK0nV</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=maxptime:60</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 cname:S5DliNJMaHoIOHFf</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 msid:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo bceee12b-94e6-49e5-acab-bb334f96e7c6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 mslabel:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 label:bceee12b-94e6-49e5-acab-bb334f96e7c6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 ) =~ /(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)/ break=never</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action set(rtp_secure_media=true)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Absolute Condition [global]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action hash(insert/${domain_name}-spymap/${caller_id_number}/${uuid})</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action hash(insert/${domain_name}-last_dial/${caller_id_number}/${destination_number})</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action hash(insert/${domain_name}-last_dial/global/${uuid})</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)})</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->snom-demo-2] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [snom-demo-2] destination_number(3000) =~ /^9001$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->snom-demo-1] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [snom-demo-1] destination_number(3000) =~ /^9000$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->eavesdrop] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [eavesdrop] destination_number(3000) =~ /^88(\d{4})$|^\*0(.*)$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->eavesdrop] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [eavesdrop] destination_number(3000) =~ /^779$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->call_return] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [call_return] destination_number(3000) =~ /^\*69$|^869$|^lcr$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->del-group] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [del-group] destination_number(3000) =~ /^80(\d{2})$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->add-group] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [add-group] destination_number(3000) =~ /^81(\d{2})$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->call-group-simo] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [call-group-simo] destination_number(3000) =~ /^82(\d{2})$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->call-group-order] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [call-group-order] destination_number(3000) =~ /^83(\d{2})$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->extension-intercom] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [extension-intercom] destination_number(3000) =~ /^8(10[01][0-9])$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->Local_Extension] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [Local_Extension] destination_number(3000) =~ /^(10[01][0-9]|1500)$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->Local_Extension_Skinny] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [Local_Extension_Skinny] destination_number(3000) =~ /^(11[01][0-9])$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->group_dial_sales] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [group_dial_sales] destination_number(3000) =~ /^2000$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->group_dial_support] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [group_dial_support] destination_number(3000) =~ /^2001$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->group_dial_billing] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [group_dial_billing] destination_number(3000) =~ /^2002$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->operator] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [operator] destination_number(3000) =~ /^(operator|0)$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->vmain] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [vmain] destination_number(3000) =~ /^vmain$|^4000$|^\*98$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->sip_uri] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (FAIL) [sip_uri] destination_number(3000) =~ /^sip:(.*)$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> parsing [default->nb_conferences] continue=false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Regex (PASS) [nb_conferences] destination_number(3000) =~ /^(30\d{2})$/ break=on-false</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action answer()</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Action conference(3000-${domain_name}@default)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:214 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State Change CS_ROUTING -> CS_EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:523 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State ROUTING going to sleep</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) Running State Change CS_EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:530 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) State EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:178 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> SOFIA EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:256 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Standard EXECUTE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> set(rtp_secure_media=true)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_dptools.c:1409 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> SET [rtp_secure_media]=[true]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> hash(insert/192.168.1.103-spymap/1001/6e61a7b2-ce59-11e3-bc32-179817d66480)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> hash(insert/192.168.1.103-last_dial/1001/3000)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> hash(insert/192.168.1.103-last_dial/global/6e61a7b2-ce59-11e3-bc32-179817d66480)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> export(RFC2822_DATE=Mon, 28 Apr 2014 00:15:25 +0200)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_channel.c:1245 EXPORT (export_vars) [RFC2822_DATE]=[Mon, 28 Apr 2014 00:15:25 +0200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> answer()</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [opus:111:48000:60:0]/[G722:9:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [opus:111:48000:60:0]/[PCMU:0:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [opus:111:48000:60:0]/[PCMA:8:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [opus:111:48000:60:0]/[GSM:3:8000:20:13200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [ISAC:103:16000:30:32000]/[G722:9:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [ISAC:103:16000:30:32000]/[PCMU:0:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [ISAC:103:16000:30:32000]/[PCMA:8:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [ISAC:103:16000:30:32000]/[GSM:3:8000:20:13200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [ISAC:104:32000:30:32000]/[G722:9:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [ISAC:104:32000:30:32000]/[PCMU:0:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [ISAC:104:32000:30:32000]/[PCMA:8:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [ISAC:104:32000:30:32000]/[GSM:3:8000:20:13200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [PCMU:0:8000:60:64000]/[G722:9:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [PCMU:0:8000:60:64000]/[PCMU:0:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3439 Audio Codec Compare [PCMU:0:8000:20:64000] ++++ is saved as a match</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [PCMU:0:8000:60:64000]/[PCMA:8:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [PCMU:0:8000:60:64000]/[GSM:3:8000:20:13200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [PCMA:8:8000:60:64000]/[G722:9:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [PCMA:8:8000:60:64000]/[PCMU:0:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [PCMA:8:8000:60:64000]/[PCMA:8:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3439 Audio Codec Compare [PCMA:8:8000:20:64000] ++++ is saved as a match</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [PCMA:8:8000:60:64000]/[GSM:3:8000:20:13200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [CN:105:16000:60:0]/[G722:9:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [CN:105:16000:60:0]/[PCMU:0:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [CN:105:16000:60:0]/[PCMA:8:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [CN:105:16000:60:0]/[GSM:3:8000:20:13200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [CN:13:8000:60:0]/[G722:9:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [CN:13:8000:60:0]/[PCMU:0:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [CN:13:8000:60:0]/[PCMA:8:8000:20:64000]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3385 Audio Codec Compare [CN:13:8000:60:0]/[GSM:3:8000:20:13200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3311 Set telephone-event payload to 126</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:2343 Set Codec sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> PCMU/8000 20 ms 160 samples 64000 bits</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_codec.c:111 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Original read codec set to PCMU:0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [WARNING] switch_core_media.c:2544 NO candidate ACL defined, Defaulting to wan.auto</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:2568 Checking Candidate cid: 1 proto: udp type: host addr:</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://192.168.0.100:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">192.168.0.100:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_core_media.c:2582 Save audio Candidate cid: 1 proto: udp type: host addr:</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://192.168.0.100:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">192.168.0.100:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:2568 Checking Candidate cid: 2 proto: udp type: host addr:</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://192.168.0.100:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">192.168.0.100:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_core_media.c:2582 Save audio Candidate cid: 2 proto: udp type: host addr:</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://192.168.0.100:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">192.168.0.100:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:2568 Checking Candidate cid: 1 proto: udp type: srflx addr:</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://95.180.32.20:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">95.180.32.20:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_core_media.c:2577 Choose audio Candidate cid: 1 proto: udp type: srflx addr:</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://95.180.32.20:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">95.180.32.20:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:2568 Checking Candidate cid: 2 proto: udp type: srflx addr:</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://95.180.32.20:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">95.180.32.20:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_core_media.c:2577 Choose audio Candidate cid: 2 proto: udp type: srflx addr:</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://95.180.32.20:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">95.180.32.20:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_core_media.c:2706 setting remote audio ice addr to </FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://95.180.32.20:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">95.180.32.20:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> based on candidate</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_core_media.c:2726 setting remote rtcp audio addr to </FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://95.180.32.20:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">95.180.32.20:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> based on candidate</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3628 Set 2833 dtmf send/recv payload to 126</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:4843 AUDIO RTP [sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">] 192.168.1.103 port 18598 -> 95.180.32.20 port 57265 codec: 0 ms: 20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_rtp.c:3334 Starting timer [soft] 160 bytes per 20ms</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] switch_core_media.c:5012 Activating Audio ICE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_rtp.c:3775 Activating RTP audio ICE: gHnLryRtXCOYse+I:fFrH85qVZn46sq5j</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://95.180.32.20:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">95.180.32.20:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] switch_core_media.c:5055 Activating RTCP PORT 57265</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_rtp.c:3680 RTCP send rate is: 10000 and packet rate is: 20000 Remote Port: 57265</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_rtp.c:2153 Setting RTCP remote addr to </FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="http://95.180.32.20:57265/"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">95.180.32.20:57265</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] switch_core_media.c:5063 Skipping RTCP ICE (Same as RTP)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] switch_rtp.c:2878 Activate RTP/RTCP audio DTLS client</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:5187 Set 2833 dtmf send payload to 126</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:5193 Set 2833 dtmf receive payload to 126</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:5221 Set comfort noise payload to 106</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] sofia_media.c:92 Pre-Answer sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">!</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_channel.c:3393 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) Callstate Change RINGING -> EARLY</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:775 Local SDP sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 v=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 o=FreeSWITCH 1398618327 1398618328 IN IP4 192.168.1.103</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 s=FreeSWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 c=IN IP4 192.168.1.103</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 t=0 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=msid-semantic: WMS 3W5SBZTwGbY3LccBFF9pBCOTX46igew9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 m=audio 18598 RTP/SAVPF 0 126 106</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:0 PCMU/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:126 telephone-event/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:106 CN/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ptime:20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=sendrecv</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=fingerprint:sha-256 E6:78:EC:39:F5:3C:05:52:3A:9D:CF:39:C3:A1:48:AD:F4:5F:92:93:FC:80:B5:E0:04:0E:9F:59:DA:6D:23:17</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp-mux</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp:18598 IN IP4 192.168.1.103</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:3613542797 cname:1sSsiCPODDHeGKGc</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:3613542797 msid:3W5SBZTwGbY3LccBFF9pBCOTX46igew9 a0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:3613542797 mslabel:3W5SBZTwGbY3LccBFF9pBCOTX46igew9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:3613542797 label:3W5SBZTwGbY3LccBFF9pBCOTX46igew9a0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-ufrag:fFrH85qVZn46sq5j</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-pwd:JOCRghvKL3PhDlkJ</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:1860017488 1 udp 659136 192.168.1.103 18598 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1050 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:6163 Channel sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> entering state [completed][200]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:905 Send signal sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> [BREAK]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] mod_dptools.c:1232 Channel [sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">] has been answered</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_channel.c:3680 (sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">) Callstate Change EARLY -> ACTIVE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> conference(3000-192.168.1.103@default)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9366 using channel sound prefix: /usr/local/freeswitch_master/sounds/en/us/callie</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] mod_conference.c:2526 Setup timer success interval: 20  samples: 160</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_conference.c:8052 Raw Codec Activation Success L16@8000hz 1 channel 20ms</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_conference.c:8097 Raw Codec Activation Success L16@8000hz 1 channel 20ms</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_codec.c:221 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> Push codec L16:70</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> binding '0' to 'mute'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] switch_ivr_async.c:212 Digit parser mod_conference: Setting realm to 'conf'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference: binding 0/conf/0 callback: 0x7f898a246050 data: 0x7f89940b5860</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> binding '*' to 'deaf mute'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference: binding */conf/0 callback: 0x7f898a246050 data: 0x7f89940b5890</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> binding '9' to 'energy up'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference: binding 9/conf/0 callback: 0x7f898a246050 data: 0x7f89940b58c0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> binding '8' to 'energy equ'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference: binding 8/conf/0 callback: 0x7f898a246050 data: 0x7f89940b58f0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> binding '7' to 'energy dn'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference: binding 7/conf/0 callback: 0x7f898a246050 data: 0x7f89940b5920</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> binding '3' to 'vol talk up'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference: binding 3/conf/0 callback: 0x7f898a246050 data: 0x7f89940b5950</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> binding '2' to 'vol talk zero'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference: binding 2/conf/0 callback: 0x7f898a246050 data: 0x7f89940b5980</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> binding '1' to 'vol talk dn'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference: binding 1/conf/0 callback: 0x7f898a246050 data: 0x7f89940b59b0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/</FONT></SPAN><SPAN LANG="en-us"></SPAN><A HREF="mailto:1001@vortex01.no-ip.info"><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><U><FONT COLOR="#1155CC" FACE="Consolas">1001@vortex01.no-ip.info</FONT></U></SPAN><SPAN LANG="en-us"></SPAN></A><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas"> binding '6' to 'vol listen up'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#222222" FACE="Consolas">...</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">SIPml5 client: output from Javascript console</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">State machine: c0000_Started_2_Outgoing_X_oINVITE SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">PeerConnectionClass = function RTCPeerConnection() { [native code] } SessionDescriptionClass = function RTCSessionDescription() { [native code] } IceCandidateClass = function RTCIceCandidate() { [native code] } SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">ICE servers:[{"url":"stun:stun.l.google.com:19302"},{"url":"stun:stun.counterpath.net:3478"},{"url":"stun:numb.viagenie.ca:3478"}] SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">==stack event = m_permission_requested SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">==session event = connecting SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onGetUserMediaSuccess SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">createOffer SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">==stack event = m_permission_accepted SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onCreateSdpSuccess SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">==session event = m_stream_audio_local_added SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onSetLocalDescriptionSuccess SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onIceCandidate = undefined SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onIceCandidate = undefined SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onIceCandidate = undefined SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onIceCandidate = undefined SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onIceCandidate = undefined SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onIceCandidate = undefined SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onIceCandidate = undefined SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">ICE GATHERING COMPLETED! SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onIceGatheringCompleted SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">SEND: INVITE sip:433000@vortex01.no-ip.info SIP/2.0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">To: <sip:433000@vortex01.no-ip.info></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Contact: "1001"<sip:1001@df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">CSeq: 63063 INVITE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Type: application/sdp</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Length: 1848</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Max-Forwards: 70</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Organization: Vortex</FONT></SPAN></P>
<BR>
<BR>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">v=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">o=- 6933551414148352000 2 IN IP4 127.0.0.1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">s=Doubango Telecom - chrome</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">t=0 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=group:BUNDLE audio</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">c=IN IP4 95.180.32.20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtcp:57265 IN IP4 95.180.32.20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-ufrag:gHnLryRtXCOYse+I</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-options:google-ice</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=fingerprint:sha-256 39:84:0F:18:1B:DA:DB:39:D4:EB:80:4D:4C:4B:3A:DB:0B:A1:B9:7C:4B:2C:C9:00:4F:A3:9A:F9:66:C3:70:F4</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=setup:actpass</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=mid:audio</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=sendrecv</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtcp-mux</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:Cz/8x3EVJwmDLmLlp5EbgpSVH4sK52PZjT9uA9E5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:GqldZ39QV90ToD8lVZVcimBM+Qf422rD4FlZK0nV</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:111 opus/48000/2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=fmtp:111 minptime=10</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:103 ISAC/16000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:104 ISAC/32000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:0 PCMU/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:8 PCMA/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:106 CN/32000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:105 CN/16000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:13 CN/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:126 telephone-event/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=maxptime:60</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:1999392369 cname:S5DliNJMaHoIOHFf</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:1999392369 msid:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo bceee12b-94e6-49e5-acab-bb334f96e7c6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:1999392369 mslabel:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:1999392369 label:bceee12b-94e6-49e5-acab-bb334f96e7c6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas"> SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">__tsip_transport_ws_onmessage SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">recv=SIP/2.0 407 Proxy Authentication Required</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Via: SIP/2.0/WS df7jal23ls0d.invalid;rport=47214;received=95.180.32.20;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">To: <sip:433000@vortex01.no-ip.info>;tag=ddee8a8975e5e583141b34511b53832c.719a</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">CSeq: 63063 INVITE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Length: 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Proxy-Authenticate: Digest realm="vortex01.no-ip.info",nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD",stale=FALSE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Server: kamailio (4.1.2 (x86_64/linux))</FONT></SPAN></P>
<BR>
<BR>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas"> SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">SEND: ACK sip:433000@vortex01.no-ip.info SIP/2.0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">To: <sip:433000@vortex01.no-ip.info>;tag=ddee8a8975e5e583141b34511b53832c.719a</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">CSeq: 63063 ACK</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Length: 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Max-Forwards: 70</FONT></SPAN></P>
<BR>
<BR>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas"> SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">State machine: x0000_Any_2_Any_X_i401_407_INVITE SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">SEND: INVITE sip:433000@vortex01.no-ip.info SIP/2.0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp;rport</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">To: <sip:433000@vortex01.no-ip.info></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Contact: "1001"<sip:1001@df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">CSeq: 63064 INVITE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Type: application/sdp</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Length: 1848</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Max-Forwards: 70</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Proxy-Authorization: Digest username="1001",realm="vortex01.no-ip.info",nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD",uri="sip:433000@vortex01.no-ip.info",response="1b0518c502ef47910cd5a93b10621606",algorithm=MD5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Organization: Vortex</FONT></SPAN></P>
<BR>
<BR>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">v=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">o=- 6933551414148352000 2 IN IP4 127.0.0.1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">s=Doubango Telecom - chrome</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">t=0 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=group:BUNDLE audio</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">c=IN IP4 95.180.32.20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtcp:57265 IN IP4 95.180.32.20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-ufrag:gHnLryRtXCOYse+I</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-options:google-ice</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=fingerprint:sha-256 39:84:0F:18:1B:DA:DB:39:D4:EB:80:4D:4C:4B:3A:DB:0B:A1:B9:7C:4B:2C:C9:00:4F:A3:9A:F9:66:C3:70:F4</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=setup:actpass</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=mid:audio</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=sendrecv</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtcp-mux</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:Cz/8x3EVJwmDLmLlp5EbgpSVH4sK52PZjT9uA9E5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:GqldZ39QV90ToD8lVZVcimBM+Qf422rD4FlZK0nV</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:111 opus/48000/2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=fmtp:111 minptime=10</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:103 ISAC/16000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:104 ISAC/32000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:0 PCMU/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:8 PCMA/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:106 CN/32000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:105 CN/16000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:13 CN/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:126 telephone-event/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=maxptime:60</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:1999392369 cname:S5DliNJMaHoIOHFf</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:1999392369 msid:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo bceee12b-94e6-49e5-acab-bb334f96e7c6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:1999392369 mslabel:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:1999392369 label:bceee12b-94e6-49e5-acab-bb334f96e7c6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas"> SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">__tsip_transport_ws_onmessage SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">recv=SIP/2.0 100 trying -- your call is important to us</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Via: SIP/2.0/WS df7jal23ls0d.invalid;rport=47214;received=95.180.32.20;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">To: <sip:433000@vortex01.no-ip.info></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">CSeq: 63064 INVITE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Length: 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Server: kamailio (4.1.2 (x86_64/linux))</FONT></SPAN></P>
<BR>
<BR>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas"> SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">State machine: x0000_Any_2_Any_X_i1xx SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">__tsip_transport_ws_onmessage SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">recv=SIP/2.0 200 OK</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Via: SIP/2.0/WS df7jal23ls0d.invalid;rport=47214;received=95.180.32.20;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">To: <sip:433000@vortex01.no-ip.info>;tag=aSDDDN5g9078D</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Contact: <sip:433000@192.168.1.103:5090;transport=udp></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">CSeq: 63064 INVITE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Type: application/sdp</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Length: 813</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Record-Route: <sip:192.168.1.103;r2=on;lr=on></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Record-Route: <sip:192.168.1.103:5066;transport=ws;r2=on;lr=on></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">User-Agent: FreeSWITCH-mod_sofia/1.5.11b+git~20140315T031334Z~048ce8d1f3~64bit</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Accept: application/sdp</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,MESSAGE,INFO,UPDATE,REGISTER,REFER,NOTIFY,PUBLISH,SUBSCRIBE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Supported: timer,path,replaces</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Allow-Events: talk,hold,conference,presence,as-feature-event,dialog,line-seize,call-info,sla,include-session-description,presence.winfo,message-summary,refer</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Disposition: session</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Remote-Party-ID: screen=no;party=calling;privacy=off;screen=no</FONT></SPAN></P>
<BR>
<BR>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">v=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">o=FreeSWITCH 1398618327 1398618328 IN IP4 192.168.1.103</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">s=FreeSWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">c=IN IP4 192.168.1.103</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">t=0 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=msid-semantic: WMS 3W5SBZTwGbY3LccBFF9pBCOTX46igew9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">m=audio 18598 RTP/SAVPF 0 126 106</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:0 PCMU/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:126 telephone-event/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:106 CN/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ptime:20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=fingerprint:sha-256 E6:78:EC:39:F5:3C:05:52:3A:9D:CF:39:C3:A1:48:AD:F4:5F:92:93:FC:80:B5:E0:04:0E:9F:59:DA:6D:23:17</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtcp-mux</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtcp:18598 IN IP4 192.168.1.103</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:3613542797 cname:1sSsiCPODDHeGKGc</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:3613542797 msid:3W5SBZTwGbY3LccBFF9pBCOTX46igew9 a0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:3613542797 mslabel:3W5SBZTwGbY3LccBFF9pBCOTX46igew9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:3613542797 label:3W5SBZTwGbY3LccBFF9pBCOTX46igew9a0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-ufrag:fFrH85qVZn46sq5j</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-pwd:JOCRghvKL3PhDlkJ</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:1860017488 1 udp 659136 192.168.1.103 18598 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas"> SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">State machine: c0000_Outgoing_2_Connected_X_i2xxINVITE SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">setRemoteDescription(answer)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">v=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">o=FreeSWITCH 1398618327 1398618328 IN IP4 192.168.1.103</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">s=FreeSWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">c=IN IP4 192.168.1.103</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">t=0 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=msid-semantic: WMS 3W5SBZTwGbY3LccBFF9pBCOTX46igew9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">m=audio 18598 RTP/SAVPF 0 126 106</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:0 PCMU/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:126 telephone-event/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtpmap:106 CN/8000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ptime:20</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=fingerprint:sha-256 E6:78:EC:39:F5:3C:05:52:3A:9D:CF:39:C3:A1:48:AD:F4:5F:92:93:FC:80:B5:E0:04:0E:9F:59:DA:6D:23:17</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtcp-mux</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=rtcp:18598 IN IP4 192.168.1.103</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:3613542797 cname:1sSsiCPODDHeGKGc</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:3613542797 msid:3W5SBZTwGbY3LccBFF9pBCOTX46igew9 a0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:3613542797 mslabel:3W5SBZTwGbY3LccBFF9pBCOTX46igew9</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ssrc:3613542797 label:3W5SBZTwGbY3LccBFF9pBCOTX46igew9a0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-ufrag:fFrH85qVZn46sq5j</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=ice-pwd:JOCRghvKL3PhDlkJ</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">a=candidate:1860017488 1 udp 659136 192.168.1.103 18598 typ host generation 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas"> SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">SEND: ACK sip:433000@192.168.1.103:5090;transport=udp SIP/2.0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKKaea0Dnu6OHERtnrNRnF;rport</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">From: "1001"<sip:1001@vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">To: <sip:433000@vortex01.no-ip.info>;tag=aSDDDN5g9078D</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Contact: "1001"<sip:1001@df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">CSeq: 63064 ACK</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Content-Length: 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Max-Forwards: 70</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Proxy-Authorization: Digest username="1001",realm="vortex01.no-ip.info",nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD",uri="sip:433000@192.168.1.103:5090;transport=udp",response="e51a0ef649f131763147d3f565d68ad4",algorithm=MD5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Route: <sip:192.168.1.103:5066;transport=ws;r2=on;lr=on></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Route: <sip:192.168.1.103;r2=on;lr=on></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">Organization: Vortex</FONT></SPAN></P>
<BR>
<BR>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas"> SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">==session event = i_ao_request SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">__on_add_stream SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">==session event = m_early_media SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">==session event = connected SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">onSetRemoteDescriptionSuccess SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" FACE="Consolas">==session event = m_stream_audio_remote_added SIPml-api.js?svn=179:1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>
<BR>
<BR>
<BR>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">//</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">//  kamailio.cfg</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">//</FONT></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>
<BR>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!KAMAILIO</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#  <A HREF="https://gist.github.com/jesusprubio/4066845">https://gist.github.com/jesusprubio/4066845</A></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Kamailio (OpenSER) SIP Server v4.0 - default configuration script</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - web: <A HREF="http://www.kamailio.org">http://www.kamailio.org</A></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - git: <A HREF="http://sip-router.org">http://sip-router.org</A></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Direct your questions about this file to: <sr-users@lists.sip-router.org></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Refer to the Core CookBook at <A HREF="http://www.kamailio.org/wiki/">http://www.kamailio.org/wiki/</A></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># for an explanation of possible statements, functions and parameters.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Several features can be enabled using '#!define WITH_FEATURE' directives:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To run in debug mode: </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_DEBUG</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable mysql: </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_MYSQL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable authentication execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - enable mysql</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_AUTH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - add users using 'kamctl'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable IP authentication execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - enable mysql</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - enable authentication</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_IPAUTH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - add IP addresses with group id '1' to 'address' table</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable persistent user location execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - enable mysql</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_USRLOCDB</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable presence server execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - enable mysql</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_PRESENCE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable nat traversal execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_NAT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - install RTPProxy: <A HREF="http://www.rtpproxy.org">http://www.rtpproxy.org</A></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - start RTPProxy:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#        rtpproxy -l _your_public_ip_ -s udp:localhost:7722</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable PSTN gateway routing execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_PSTN</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - set the value of pstn.gw_ip</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - check route[PSTN] for regexp routing condition</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable database aliases lookup execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - enable mysql</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_ALIASDB</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable speed dial lookup execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - enable mysql</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_SPEEDDIAL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable multi-domain support execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - enable mysql</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_MULTIDOMAIN</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable TLS support execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - adjust CFGDIR/tls.cfg as needed</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_TLS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable XMLRPC support execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_XMLRPC</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - adjust route[XMLRPC] for access policy</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable anti-flood detection execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - adjust pike and htable=>ipban settings as needed (default is</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       block if more than 16 requests in 2 seconds and ban for 300 seconds)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_ANTIFLOOD</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To block 3XX redirect replies execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_BLOCK3XX</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enable VoiceMail routing execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_VOICEMAIL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - set the value of voicemail.srv_ip</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - adjust the value of voicemail.srv_port</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** To enhance accounting execute:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - enable mysql</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - define WITH_ACCDB</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     - add following columns to database</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef ACCDB_COMMENT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE acc ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE acc ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE acc ADD COLUMN src_ip varchar(64) NOT NULL default '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE acc ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE acc ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE acc ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE missed_calls ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE missed_calls ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE missed_calls ADD COLUMN src_ip varchar(64) NOT NULL default '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE missed_calls ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE missed_calls ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">  ALTER TABLE missed_calls ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT '';</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">####### Include Local Config If Exists #########</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">import_file "kamailio-local.cfg"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">####### Defined Values #########</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># FS-KM integration</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># this is original kamailio.cfg file for KM-FS integration from this link:  <A HREF="http://kb.asipto.com/freeswitch:kamailio-3.3.x-freeswitch-1.2.x-sbc">http://kb.asipto.com/freeswitch:kamailio-3.3.x-freeswitch-1.2.x-sbc</A></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define WITH_MYSQL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define WITH_AUTH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define WITH_USRLOCDB</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define WITH_FREESWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define WITH_DEBUG</FONT></SPAN></P>
<BR>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MY_IP_ADDR!192.168.1.103!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MY_DOMAIN!192.168.1.103!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MY_WS_PORT!5066!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MY_WSS_PORT!443!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MY_MSRP_PORT!9000!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MY_WS_ADDR!tcp:MY_IP_ADDR:MY_WS_PORT!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MY_WSS_ADDR!tls:MY_IP_ADDR:MY_WSS_PORT!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MY_MSRP_ADDR!tls:MY_IP_ADDR:MY_MSRP_PORT!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MSRP_MIN_EXPIRES!1800!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!substdef "!MSRP_MAX_EXPIRES!3600!g"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">##!define LOCAL_TEST_RUN</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">##!define WITH_TLS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define WITH_WEBSOCKETS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">##!define WITH_MSRP</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># *** Value defines - IDs used later in config</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_MYSQL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - database URL - used to connect to database server by modules such</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       as: auth_db, acc, usrloc, a.s.o.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifndef DBURL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define DBURL "mysql://kamailio:kamailiorw@localhost/kamailio"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_MULTIDOMAIN</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - the value for 'use_domain' parameters</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define MULTIDOMAIN 1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!else</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define MULTIDOMAIN 0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - flags</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#   FLT_ - per transaction (message) flags</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       FLB_ - per branch flags</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define FLT_ACC 1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define FLT_ACCMISSED 2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define FLT_ACCFAILED 3</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define FLT_NATS 5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define FLB_NATB 6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!define FLB_NATSIPPING 7</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">####### Global Parameters #########</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">### LOG Levels: 3=DBG, 2=INFO, 1=NOTICE, 0=WARN, -1=ERR</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_DEBUG</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">debug=4</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">log_stderror=no</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!else</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">debug=2</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">log_stderror=no</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">memdbg=5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">memlog=5</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">log_facility=LOG_LOCAL0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">fork=yes</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">children=4</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* uncomment the next line to disable TCP (default on) */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#disable_tcp=yes</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* uncomment the next line to disable the auto discovery of local aliases</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">   based on reverse DNS on IPs (default on) */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#auto_aliases=no</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* add local domain aliases */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#alias="sip.mydomain.com"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#CUSTIMIZE - 403 is returned without this parameter</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">alias="vortex01.no-ip.info"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">alias="sivancev.no-ip.info"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* uncomment and configure the following line if you want Kamailio to </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">   bind on a specific interface/port/proto (default bind on all available) */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#listen=udp:10.0.0.10:5060</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* port to listen to</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> * - can be specified more than once if needed to listen on many ports */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">port=5060</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_TLS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">enable_tls=yes</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">listen=MY_IP_ADDR</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_WEBSOCKETS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">listen=MY_WS_ADDR</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_TLS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">listen=MY_WSS_ADDR</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_MSRP</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">listen=MY_MSRP_ADDR</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">tcp_connection_lifetime=3604</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">tcp_accept_no_cl=yes</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">tcp_rd_buf_size=16384</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#syn_branch=0</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># life time of TCP connection when there is no traffic</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - a bit higher than registration expires to cope with UA behind NAT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># tcp_connection_lifetime=3605</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">####### Custom Parameters #########</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># These parameters can be modified runtime via RPC interface</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - see the documentation of 'cfg_rpc' module.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Format: group.id = value 'desc' description</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Access: $sel(cfg_get.group.id) or @cfg_get.group.id</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_PSTN</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># PSTN GW Routing</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - pstn.gw_ip: valid IP or hostname as string value, example:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># pstn.gw_ip = "10.0.0.101" desc "My PSTN GW Address"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - by default is empty to avoid misrouting</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">pstn.gw_ip = "" desc "PSTN GW Address"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">pstn.gw_port = "" desc "PSTN GW Port"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_VOICEMAIL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># VoiceMail Routing on offline, busy or no answer</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - by default Voicemail server IP is empty to avoid misrouting</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">voicemail.srv_ip = "" desc "VoiceMail IP Address"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">voicemail.srv_port = "5060" desc "VoiceMail Port"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_FREESWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">freeswitch.bindip = "192.168.1.103" desc "FreeSWITCH IP Address"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">freeswitch.bindport = "5090" desc "FreeSWITCH Port"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">####### Modules Section ########</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># set paths to location of modules (to sources or installation folders)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_SRCPATH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">mpath="modules/"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!else</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#mpath="/usr/local/lib64/kamailio/modules/"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">mpath="/usr/local/kamailio/lib64/kamailio/modules/"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_MYSQL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "db_mysql.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "mi_fifo.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "kex.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "corex.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "tm.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "tmx.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "sl.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "rr.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "pv.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "maxfwd.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "usrloc.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "registrar.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "textops.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "siputils.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "xlog.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "sanity.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "ctl.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "cfg_rpc.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "mi_rpc.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "acc.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_AUTH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "auth.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "auth_db.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_IPAUTH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "permissions.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_ALIASDB</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "alias_db.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_SPEEDDIAL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "speeddial.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_MULTIDOMAIN</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "domain.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_PRESENCE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "presence.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "presence_xml.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_NAT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "nathelper.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "rtpproxy.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_TLS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "tls.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_MSRP</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "msrp.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "htable.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "cfgutils.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_WEBSOCKETS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "xhttp.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "websocket.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "nathelper.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_ANTIFLOOD</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "htable.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "pike.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_XMLRPC</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "xmlrpc.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_DEBUG</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">loadmodule "debugger.so"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----------------- setting module-specific parameters ---------------</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- mi_fifo params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("mi_fifo", "fifo_name", "/tmp/kamailio_fifo")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- tm params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># auto-discard branches from previous serial forking leg</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("tm", "failure_reply_mode", 3)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># default retransmission timeout: 30sec</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("tm", "fr_timer", 30000)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># default invite retransmission timeout after 1xx: 120sec</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("tm", "fr_inv_timer", 120000)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- rr params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># add value to ;lr param to cope with most of the UAs</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("rr", "enable_full_lr", 1)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># do not append from tag to the RR (no need for this script)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("rr", "append_fromtag", 0)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- registrar params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("registrar", "method_filtering", 1)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* uncomment the next line to disable parallel forking via location */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># modparam("registrar", "append_branches", 0)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* uncomment the next line not to allow more than 10 contacts per AOR */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#modparam("registrar", "max_contacts", 10)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># max value for expires of registrations</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("registrar", "max_expires", 3600)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># set it to 1 to enable GRUU</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("registrar", "gruu_enabled", 0)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- acc params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* what special events should be accounted ? */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "early_media", 0)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "report_ack", 0)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "report_cancels", 0)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* by default ww do not adjust the direct of the sequential requests.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">   if you enable this parameter, be sure the enable "append_fromtag"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">   in "rr" module */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "detect_direction", 0)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* account triggers (flags) */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "log_flag", FLT_ACC)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "log_missed_flag", FLT_ACCMISSED)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "log_extra", </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"src_user=$fU;src_domain=$fd;src_ip=$si;"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "failed_transaction_flag", FLT_ACCFAILED)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* enhanced DB accounting */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_ACCDB</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "db_flag", FLT_ACC)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "db_missed_flag", FLT_ACCMISSED)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "db_url", DBURL)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("acc", "db_extra",</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"src_user=$fU;src_domain=$fd;src_ip=$si;"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- usrloc params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">/* enable DB persistency for location entries */</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_USRLOCDB</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("usrloc", "db_url", DBURL)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("usrloc", "db_mode", 2)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("usrloc", "use_domain", MULTIDOMAIN)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- auth_db params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_AUTH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("auth_db", "db_url", DBURL)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("auth_db", "calculate_ha1", yes)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("auth_db", "password_column", "password")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("auth_db", "load_credentials", "")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("auth_db", "use_domain", MULTIDOMAIN)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- permissions params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_IPAUTH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("permissions", "db_url", DBURL)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("permissions", "db_mode", 1)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- alias_db params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_ALIASDB</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("alias_db", "db_url", DBURL)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("alias_db", "use_domain", MULTIDOMAIN)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- speeddial params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_SPEEDDIAL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("speeddial", "db_url", DBURL)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("speeddial", "use_domain", MULTIDOMAIN)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- domain params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_MULTIDOMAIN</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("domain", "db_url", DBURL)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># register callback to match myself condition with domains list</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("domain", "register_myself", 1)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_PRESENCE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- presence params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("presence", "db_url", DBURL)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- presence_xml params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("presence_xml", "db_url", DBURL)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("presence_xml", "force_active", 1)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_NAT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- rtpproxy params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("rtpproxy", "rtpproxy_sock", "udp:127.0.0.1:7722")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- nathelper params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("nathelper", "natping_interval", 30)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("nathelper", "ping_nated_only", 1)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("nathelper", "sipping_bflag", FLB_NATSIPPING)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("nathelper", "sipping_from", "sip:pinger@kamailio.org")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># params needed for NAT traversal in other modules</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("nathelper|registrar", "received_avp", "$avp(RECEIVED)")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("usrloc", "nat_bflag", FLB_NATB)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_TLS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- tls params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("tls", "config", "/usr/local/etc/kamailio/tls.cfg")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_WEBSOCKETS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- nathelper params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("nathelper|registrar", "received_avp", "$avp(RECEIVED)")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Note: leaving NAT pings turned off here as nathelper is _only_ being used for</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       WebSocket connections.  NAT pings are not needed as WebSockets have</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       their own keep-alives.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_MSRP</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- htable params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("htable", "htable", "msrp=>size=8;autoexpire=MSRP_MAX_EXPIRES;")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_ANTIFLOOD</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- pike params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("pike", "sampling_time_unit", 2)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("pike", "reqs_density_per_unit", 16)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("pike", "remove_latency", 4)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- htable params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ip ban htable with autoexpire after 5 minutes</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("htable", "htable", "ipban=>size=8;autoexpire=300;")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_XMLRPC</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- xmlrpc params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("xmlrpc", "route", "XMLRPC");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("xmlrpc", "url_match", "^/RPC")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_DEBUG</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ----- debugger params -----</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">modparam("debugger", "cfgtrace", 1)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">####### Routing Logic ########</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Main SIP request routing logic</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - processing of any incoming SIP request starts with this route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - note: this is the same as route { ... }</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">request_route {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># per request initial checks</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(REQINIT);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_WEBSOCKETS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (nat_uac_test(64)) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Do NAT traversal stuff for requests from a WebSocket</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># connection - even if it is not behind a NAT!</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># This won't be needed in the future if Kamailio and the</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># WebSocket client support Outbound and Path.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">force_rport();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("REGISTER")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">fix_nated_register();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!add_contact_alias()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("L_ERR", "Error aliasing contact <$ct>\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_send_reply("400", "Bad Request");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># NAT detection</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(NATDETECT);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># CANCEL processing</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("CANCEL"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (t_check_trans()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(RELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># handle requests within SIP dialogs</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(WITHINDLG);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">### only initial requests (no To tag)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">t_check_trans();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># authentication</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(AUTH);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># record routing for dialog forming requests (in case they are routed)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - remove preloaded route headers</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">remove_hf("Route");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("INVITE|SUBSCRIBE"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">record_route();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># account only INVITEs</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("INVITE"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">setflag(FLT_ACC); # do accounting</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># dispatch requests to foreign domains</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(SIPOUT);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">### requests for my local domains</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># handle presence related requests</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(PRESENCE);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># handle registrations</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(REGISTRAR);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($rU==$null)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># request with no Username in RURI</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_send_reply("484","Address Incomplete");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># dispatch destinations to PSTN</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(PSTN);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_FREESWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># save callee ID</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$avp(callee) = $rU;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(FSDISPATCH);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># user location service</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(LOCATION);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(RELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[RELAY] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># enable additional event routes for forwarded requests</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - serial forking, RTP relaying handling, a.s.o.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("INVITE|BYE|SUBSCRIBE|UPDATE")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!t_is_set("branch_route")) t_on_branch("MANAGE_BRANCH");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("INVITE|SUBSCRIBE|UPDATE")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!t_is_set("onreply_route")) t_on_reply("MANAGE_REPLY");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("INVITE")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!t_is_set("failure_route")) t_on_failure("MANAGE_FAILURE");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!t_relay()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_reply_error();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Per SIP request initial checks</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[REQINIT] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_ANTIFLOOD</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># flood dection from same IP and traffic ban for a while</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># be sure you exclude checking trusted peers, such as pstn gateways</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - local host excluded (e.g., loop to self)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(src_ip!=myself)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if($sht(ipban=>$si)!=$null)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ip is already blocked</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xdbg("request from blocked IP - $rm from $fu (IP:$si:$sp)\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!pike_check_req())</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("L_ALERT","ALERT: pike blocking $rm from $fu (IP:$si:$sp)\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$sht(ipban=>$si) = 1;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!mf_process_maxfwd_header("10")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_send_reply("483","Too Many Hops");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!sanity_check("1511", "7"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("Malformed SIP message from $si:$sp\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Handle requests within SIP dialogs</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[WITHINDLG] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (has_totag()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># sequential request withing a dialog should</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># take the path determined by record-routing</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (loose_route()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_WEBSOCKETS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($du == "") {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!handle_ruri_alias()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("L_ERR", "Bad alias <$ru>\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_send_reply("400", "Bad Request");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(DLGURI);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("BYE")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">setflag(FLT_ACC); # do accounting ...</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">setflag(FLT_ACCFAILED); # ... even if the transaction fails</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">else if ( is_method("ACK") ) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ACK is forwarded statelessy</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(NATMANAGE);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">else if ( is_method("NOTIFY") ) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Add Record-Route for in-dialog NOTIFY as per RFC 6665.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">record_route();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(RELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("SUBSCRIBE") && uri == myself) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># in-dialog subscribe requests</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(PRESENCE);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ( is_method("ACK") ) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ( t_check_trans() ) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># no loose-route, but stateful ACK;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># must be an ACK after a 487</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># or e.g. 404 from upstream server</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(RELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ACK without matching transaction ... ignore and discard</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_send_reply("404","Not here");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Handle SIP registrations</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[REGISTRAR] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("REGISTER"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(isflagset(FLT_NATS))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">setbflag(FLB_NATB);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># uncomment next line to do SIP NAT pinging </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">## setbflag(FLB_NATSIPPING);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!save("location"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_reply_error();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># USER location service</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[LOCATION] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_SPEEDDIAL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># search for short dialing - 2-digit extension</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if($rU=~"^[0-9][0-9]$")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(sd_lookup("speed_dial"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(SIPOUT);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_ALIASDB</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># search in DB-based aliases</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(alias_db_lookup("dbaliases"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(SIPOUT);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$avp(oexten) = $rU;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!lookup("location")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$var(rc) = $rc;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(TOVOICEMAIL);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">t_newtran();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">switch ($var(rc)) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">case -1:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">case -3:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">send_reply("404", "Not Found");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">case -2:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">send_reply("405", "Method Not Allowed");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># when routing via usrloc, log the missed calls also</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("INVITE"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">setflag(FLT_ACCMISSED);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Presence server route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[PRESENCE] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!is_method("PUBLISH|SUBSCRIBE"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_PRESENCE</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!t_newtran())</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_reply_error();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">};</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(is_method("PUBLISH"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">handle_publish();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">t_release();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">else</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if( is_method("SUBSCRIBE"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">handle_subscribe();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">t_release();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        </SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># if presence enabled, this part will not be executed</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("PUBLISH") || $rU==$null)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_send_reply("404", "Not here");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Authentication route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[AUTH] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_AUTH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_IPAUTH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if((!is_method("REGISTER")) && allow_source_address())</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># source IP allowed</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_FREESWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(route(FSINBOUND))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("REGISTER") || from_uri==myself)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># authenticate requests</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!auth_check("$fd", "subscriber", "1")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">auth_challenge("$fd", "0");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># user authenticated - remove auth header</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!is_method("REGISTER|PUBLISH"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">consume_credentials();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># if caller is not local subscriber, then check if it calls</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># a local destination, otherwise deny, not an open relay here</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (from_uri!=myself && uri!=myself)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_send_reply("403","Not relaying");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Caller NAT detection route</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[NATDETECT] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_NAT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">force_rport();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (nat_uac_test("19")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("REGISTER")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">fix_nated_register();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">add_contact_alias();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">setflag(FLT_NATS);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># RTPProxy control</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[NATMANAGE] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_NAT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_request()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(has_totag()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(check_route_param("nat=yes")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">setbflag(FLB_NATB);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!(isflagset(FLT_NATS) || isbflagset(FLB_NATB)))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">rtpproxy_manage();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_request()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!has_totag()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">add_rr_param(";nat=yes");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_reply()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(isbflagset(FLB_NATB)) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">add_contact_alias();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># URI update for dialog requests</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[DLGURI] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_NAT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!isdsturiset()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">handle_ruri_alias();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Routing to foreign domains</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[SIPOUT] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!uri==myself)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">append_hf("P-hint: outbound\r\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(RELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># PSTN GW routing</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[PSTN] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_PSTN</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># check if PSTN GW IP is defined</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (strempty($sel(cfg_get.pstn.gw_ip))) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("SCRIPT: PSTN rotuing enabled but pstn.gw_ip not defined\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># route to PSTN dialed numbers starting with '+' or '00'</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     (international format)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - update the condition to match your dialing rules for PSTN routing</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!($rU=~"^(\+|00)[1-9][0-9]{3,20}$"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># only local users allowed to call</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(from_uri!=myself) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_send_reply("403", "Not Allowed");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (strempty($sel(cfg_get.pstn.gw_port))) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$ru = "sip:" + $rU + "@" + $sel(cfg_get.pstn.gw_ip);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$ru = "sip:" + $rU + "@" + $sel(cfg_get.pstn.gw_ip) + ":"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">+ $sel(cfg_get.pstn.gw_port);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(RELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># XMLRPC routing</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_XMLRPC</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[XMLRPC] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># allow XMLRPC from localhost</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ((method=="POST" || method=="GET")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">&& (src_ip==127.0.0.1)) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># close connection only for xmlrpclib user agents (there is a bug in</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># xmlrpclib: it waits for EOF before interpreting the response).</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($hdr(User-Agent) =~ "xmlrpclib")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">set_reply_close();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">set_reply_no_connect();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">dispatch_rpc();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">send_reply("403", "Forbidden");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># route to voicemail server</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[TOVOICEMAIL] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_VOICEMAIL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!is_method("INVITE"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># check if VoiceMail server IP is defined</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (strempty($sel(cfg_get.voicemail.srv_ip))) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("SCRIPT: VoiceMail rotuing enabled but IP not defined\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if($avp(oexten)==$null)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$ru = "sip:" + $avp(oexten) + "@" + $sel(cfg_get.voicemail.srv_ip)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">+ ":" + $sel(cfg_get.voicemail.srv_port);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(RELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_FREESWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># FreeSWITCH routing blocks</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[FSINBOUND] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if($si== $sel(cfg_get.freeswitch.bindip)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">&& $sp==$sel(cfg_get.freeswitch.bindport))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return 1;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return -1;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[FSDISPATCH] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!is_method("INVITE"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(route(FSINBOUND))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># dial number selection</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">switch($rU) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">case /"^41$":</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># 41 - voicebox menu</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># allow only authenticated users</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if($au==$null)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">sl_send_reply("403", "Not allowed");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$rU = "vm-" + $au;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">break;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">case /"^441[0-9][0-9]$":</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># starting with 44 folowed by 1XY - direct call to voice box</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">strip(2);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(FSVBOX);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">break;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">case /"^433[0-9][0-9][0-9]$":</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># starting with 433 folowed by (0|1)XY - conference</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">strip(2);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">break;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">case /"^45[0-9]+$":</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">strip(2);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">break;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">default:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># offline - send to voicebox</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!registered("location"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(FSVBOX);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># online - do bridging</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">prefix("kb-");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(is_method("INVITE"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># in case of failure - re-route to FreeSWITCH VoiceMail</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">t_on_failure("FAIL_FSVBOX");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(FSRELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[FSVBOX] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(!($rU=~"^1[0-9][0-9]+$"))</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">return;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">prefix("vb-");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(FSRELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Send to FreeSWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route[FSRELAY] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$du = "sip:" + $sel(cfg_get.freeswitch.bindip) + ":"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">+ $sel(cfg_get.freeswitch.bindport);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(RELAY);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># manage outgoing branches</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">branch_route[MANAGE_BRANCH] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xdbg("new branch [$T_branch_idx] to $ru\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(NATMANAGE);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># manage incoming replies</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">onreply_route[MANAGE_REPLY] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xdbg("incoming reply\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if(status=~"[12][0-9][0-9]")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(NATMANAGE);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># manage failure routing cases</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">failure_route[MANAGE_FAILURE] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(NATMANAGE);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (t_is_canceled()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_BLOCK3XX</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># block call redirect based on 3xx replies.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (t_check_status("3[0-9][0-9]")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">t_reply("404","Not found");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_VOICEMAIL</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># serial forking</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - route to voicemail on busy or no answer (timeout)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (t_check_status("486|408")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(TOVOICEMAIL);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_WEBSOCKETS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">onreply_route {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ((($Rp == MY_WS_PORT || $Rp == MY_WSS_PORT)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">&& !(proto == WS || proto == WSS)) || $Rp == MY_MSRP_PORT) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("L_WARN", "SIP response received on $Rp\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">drop;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (nat_uac_test(64)) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Do NAT traversal stuff for replies to a WebSocket connection</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - even if it is not behind a NAT!</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># This won't be needed in the future if Kamailio and the</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># WebSocket client support Outbound and Path.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">add_contact_alias();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">event_route[xhttp:request] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">set_reply_close();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">set_reply_no_connect();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        </SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($Rp != MY_WS_PORT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_TLS</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">    && $Rp != MY_WSS_PORT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("L_WARN", "HTTP request received on $Rp\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xhttp_reply("403", "Forbidden", "", "");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("L_DBG", "HTTP Request Received\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($hdr(Upgrade)=~"websocket"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">&& $hdr(Connection)=~"Upgrade"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">&& $rm=~"GET") {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Validate Host - make sure the client is using the correct</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># alias for WebSockets</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Sasa: commented out, see <A HREF="http://sip-router.1086192.n5.nabble.com/Testing-the-Websocket-module-with-sipml5-org-td65069.html">http://sip-router.1086192.n5.nabble.com/Testing-the-Websocket-module-with-sipml5-org-td65069.html</A></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#if ($hdr(Host) == $null || !is_myself("sip:" + $hdr(Host))) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       xlog("L_WARN", "Bad host $hdr(Host)\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       xhttp_reply("403", "Forbidden", "", "");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Optional... validate Origin - make sure the client is from an</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># authorised website.  For example,</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># if ($hdr(Origin) != "<A HREF="http://communicator.MY_DOMAIN">http://communicator.MY_DOMAIN</A>"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#     && $hdr(Origin) != "<A HREF="https://communicator.MY_DOMAIN">https://communicator.MY_DOMAIN</A>") {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       xlog("L_WARN", "Unauthorised client $hdr(Origin)\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       xhttp_reply("403", "Forbidden", "", "");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#       exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># }</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Optional... perform HTTP authentication</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># ws_handle_handshake() exits (no further configuration file</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># processing of the request) when complete.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (ws_handle_handshake())</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">{</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># Optional... cache some information about the</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># successful connection</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xhttp_reply("404", "Not Found", "", "");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">event_route[websocket:closed] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("L_INFO", "WebSocket connection from $si:$sp has closed\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_MSRP</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">event_route[msrp:frame-in] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply_flags("1");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ((($Rp == MY_WS_PORT || $Rp == MY_WSS_PORT)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">&& !(proto == WS || proto == WSS)) && $Rp != MY_MSRP_PORT) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">xlog("L_WARN", "MSRP request received on $Rp\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("403", "Action-not-allowed");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (msrp_is_reply()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_relay();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else if($msrp(method)=="AUTH") {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if($msrp(nexthops)>0) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_relay();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (!www_authenticate("MY_DOMAIN", "subscriber",</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"$msrp(method)")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (auth_get_www_authenticate("MY_DOMAIN", "1",</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"$var(wauth)")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("401", "Unauthorized",</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"$var(wauth)");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("500", "Server Error");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($hdr(Expires) != $null) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$var(expires) = (int) $hdr(Expires);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($var(expires) < MSRP_MIN_EXPIRES) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("423", "Interval Out-of-Bounds",</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"Min-Expires: MSRP_MIN_EXPIRES\r\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else if ($var(expires) > MSRP_MAX_EXPIRES) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("423", "Interval Out-of-Bounds",</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"Max-Expires: MSRP_MAX_EXPIRES\r\n");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$var(expires) = MSRP_MAX_EXPIRES;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$var(cnt) = $var(cnt) + 1;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">pv_printf("$var(sessid)", "s.$(pp).$(var(cnt)).$(RANDOM)");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$sht(msrp=>$var(sessid)::srcaddr) = $msrp(srcaddr);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$sht(msrp=>$var(sessid)::srcsock) = $msrp(srcsock);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$shtex(msrp=>$var(sessid)) = $var(expires) + 5;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># - Use-Path: the MSRP address for server + session id</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$var(hdrs) = "Use-Path: msrps://MY_IP_ADDR:MY_MSRP_PORT/"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">+ $var(sessid) + ";tcp\r\n"</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">+ "Expires: " + $var(expires) + "\r\n";</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("200", "OK", "$var(hdrs)");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else if ($msrp(method)=="SEND" || $msrp(method)=="REPORT") {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($msrp(nexthops)>1) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($msrp(method)!="REPORT") {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("200", "OK");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_relay();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$var(sessid) = $msrp(sessid);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if ($sht(msrp=>$var(sessid)::srcaddr) == $null) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># one more hop, but we don't have address in htable</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("481", "Session-does-not-exist");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else if ($msrp(method)!="REPORT") {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("200", "OK");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_relay_flags("1");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_set_dst("$sht(msrp=>$var(sessid)::srcaddr)",</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">"$sht(msrp=>$var(sessid)::srcsock)");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_relay();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">} else {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">msrp_reply("501", "Request-method-not-understood");</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_FREESWITCH</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">failure_route[FAIL_FSVBOX] {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!ifdef WITH_NAT</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (is_method("INVITE")</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">&& (isbflagset(FLB_NATB) || isflagset(FLT_NATS))) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">unforce_rtp_proxy();</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (t_is_canceled()) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">exit;</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"> </FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">if (t_check_status("486|408")) {</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas"># re-route to FreeSWITCH VoiceMail</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">$rU = $avp(callee);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">                <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">route(FSVBOX);</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">}</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#1D1B11" SIZE=4 FACE="Consolas">#!endif</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>
<BR>
<BR>
<BR>
<BR>
<BR>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">Thanks in advance,</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT COLOR="#002060" SIZE=4 FACE="Tahoma">Sasa</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

</BODY>
</HTML>