[SR-Users] SIPml5-->Kamailio-->FreeSWITCH: no audio issue

Sasa Ivancev sasa.ivancev at gmail.com
Tue Apr 29 21:34:11 CEST 2014


Hi all, 

I am using SIPml5 client and Kamailio server integrated with FreeSWITCH ( behind NAT box ), according to this tutorial:   http://kb.asipto.com/freeswitch:kamailio-3.3.x-freeswitch-1.2.x-sbc  ( let's say setup A )

In setup A where I have the issue, I use proxy via Kamailio:

	SIPml5 ---(WS)---> Kamailio --(SIP)---> FreeSWITCH   - NOT OK:  no audio from some remote endpoint


Also, I have another setup at the same location, FS 1.5 only (setup B)
In setup B, I don't have Kamailio:

	SIPml5 ---(WS)---> FS    - OK: two-way-audio


Joining to the conference from some remote location to setup B is always OK -  I am getting two-way-audio.

The issue is: when I try to join to the conference from the same remote location to setup A,  I have no audio.  From some other location, there is no issue even with setup A, I can get two-way-audio.

In the non-working case, I see 'ice not ready' alert message in FS logs.

I compared both working and non-working FS/Kamailio traces and couldn't figure out what is wrong. 
 
Can someone take a look and give some guidance what I am missing here ?


P.S.
Below you can find all traces I have captured: Kamailio log, FreeSWITCH log Javascript console output from my SIPml5 client . Also, my kamailio.cfg file is provided at the bottom of this mail.



Here is the Kamailio log for non- working case (setup A - SIPml5 client is registered to Kamailio server which is integrated with FS as media bridge ):


Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_read.c:1138]: ws_process_msg(): WebSocket Message: [[>>>#012þ#011‡•Ë. Ü…xiÁŽ#016Sü»#024#024¦ø#036#020¥‹XOç¿KX¥ú<<<]]
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
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
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 at vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport#015#012From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at vortex01.no-ip.info>#015#012Contact: "1001"<sip:1001 at 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-
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 at vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport#015#012From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at vortex01.no-ip.info>#015#012Contact: "1001"<sip:1001 at 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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request:
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:625]: parse_msg():  method:  <INVITE>
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:627]: parse_msg():  uri:     <sip:433000 at vortex01.no-ip.info>
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0>
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
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
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
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
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:193]: receive_msg(): preparing to run routing scripts...
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
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
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
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
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 at vortex01.no-ip.info] 
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 at vortex01.no-ip.info>#015#012]
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>
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: maxfwd [maxfwd.c:161]: process_maxfwd_header(): value 70 decreased to 16
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
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
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
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
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1
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
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
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
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
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
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
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
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
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>
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
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
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
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
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
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
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: siputils [checks.c:103]: has_totag(): no totag
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
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)
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed
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
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)
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
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
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
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [select.c:425]: run_select(): Calling SELECT 0x7fea31f65888 
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
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
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
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]
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
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]
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
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]
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
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
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
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]
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: auth_db [authorize.c:252]: digest_authenticate(): no credentials
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
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'
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'
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: sl [sl.c:288]: send_reply(): reply in stateless mode (sl)
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)
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 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at 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
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
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
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_main.c:2556]: tcpconn_do_send(): tcp_send: sending...
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_main.c:2591]: tcpconn_do_send(): tcp_send: buf=#012~#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 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at 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
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
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)
Apr 28 00:15:24  /usr/local/sbin/kamailio[10740]: last message repeated 5 times
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:296]: receive_msg(): receive_msg: cleaning up
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_read.c:1138]: ws_process_msg(): WebSocket Message: [[>>>#012þ#001ƒç|ÇǦ?Œç”#025·ýÓOô÷×L‡±ˆ#016³¢ŸLöé‰#023ê®—R®©#023ç”®,èõÉLÊͱ#025¦ýÇ/Ž—ÈNé÷È+”çƒ#032ð­†#020õô‹#017÷£É#025©±†#020®£Ü#036µ¦‰#037¯úE¯€Ó#036Œ–´#014” ÖE…²#021—ÐNþ’•#031”¦ª#037³‚#013£’³#015´ü•#014¨µ“q́•#023ªýÇ^ö÷×Måû”#025·ýÖL÷ö§#012¨µ“#031¿÷ÖR©¨Ê#025·éŽ#022¡¨ÙG³¦€Aµ„“J¨†’&ñ¡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£¢Q¡£ÐNê£Ò#035¤ê„M¦õÊI¡¢Ò#030ñ÷ÑEò£ÒqÍ„´#031¶ýÇJô÷ÑO熤7Êͤ#023©³‚#022³ê«#031© “#024ýç×qÍŠ†#004ꁈ#016°¦•#030´ýÇK÷ÊíqÍ<<<]]
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
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
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 at vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport#015#012From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at 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
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 at vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport#015#012From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at 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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request:
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:625]: parse_msg():  method:  <ACK>
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:627]: parse_msg():  uri:     <sip:433000 at vortex01.no-ip.info>
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0>
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
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
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
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
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
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:193]: receive_msg(): preparing to run routing scripts...
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
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
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 at vortex01.no-ip.info] 
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 at vortex01.no-ip.info>]
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!
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)
Apr 28 00:15:24  /usr/local/sbin/kamailio[10740]: last message repeated 5 times
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)
Apr 28 00:15:24 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:296]: receive_msg(): receive_msg: cleaning up
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_read.c:1138]: ws_process_msg(): WebSocket Message: [[>>>#012þ#012XçÔ®]®šø#024³‘Ž.Ž¤”iÔçžm×”Ø2• Ë%×å€3ˆùÇ-ɽÀ;ˆôý#024·ûœs×Ù¤#013Žµ”}´þrÕúžr°‡Ž9ãÄ<‹æ1”äÊsŽºØ<‹½Êf…¦Ï3„¼“'Þ¼éi…ŸÙ#022µ¬Ç'”æŸ+‰¿ö#010¥æý/¬ŒÛm•¹Ÿ9…œÙ#005¢¤•/—»Ü)êÞè/ˆ¹”}ÅåžmÖö’.Ž¤”l×äŸ#035‘»Ü)‚¬žlɺÁpŽ¤€4‰²ÁcÜ Ï:Ú¦í)Ñ»ï(½âÈ*Ñ‘þ%¢˜úe•Ù¤#011ˆîŽa”½ÞgÓçm×äî+ˆ¦Ú8ŸäŸs‰»ƒ4—úÇ3»Pí—Á3“µÍ)ÝôŒl×äŸ#177Û§Ç-ÝåžmÖ”Ê;оÏ1ÕçÂ.×°€4‰¢Ï1Ž°•/“·Ù8…ùÌ/‚µÅ8•éÀ2Ü·Â4„¿œ>†¸Â`‰»•)•µÀ.—»Ü)Ú£ÝcÜÿÉsˆ¹Ïs”½ÞpŽ¹•v”½ÞsŽ·Ëf‹µÀ:’µÉ8ÚöË3˲Ü#177êÞí<‹¸ƒ#024£îŽh„æmƒ±Èp°™oÊ°›<„ùÍl†æƒh±›9Ñä˜dÒ°›Pí—ý8–îŽkÔä˜iǝà#013®€ëPí—Á3“±À)Ê€×-‚îŽ<—¤Â4„µÚ4ˆº.ƒ¤£W¤»À)‚ºÚp«±À:“¼”}ÖìšeêÞã<Ÿùè2•£Ï/ƒ§”}Ðä£W·¦Á%žùï(“¼Á/Ž®Ï)Ž»ÀgǐÇ:‚§Ú}’§Ë/‰µÃ8ÚöŸm×åŒq•±Ï1ŠéŒ+ˆ¦Ú8ŸäŸs‰»ƒ4—úÇ3»Œq‰»À>‚éŒ#010Öæí,¡šÊ:¿¬ô#010€§çmÞ°û#004· Èn„çÏ#026£±ê#177Ë¡Ü4ÚöÝ4—îšnÔäžm§¢Á/“±ÖmÖúÀ2ʽÞsŽºÈ2ÅøÜ8”¤Á3”±“#177Ö¶žhÖìÍh×æË;Óã—l×·Êh†í?Öä˜oÖâžkÅøÏ1€»Ü4“¼Ã`ª›PíÝ8•ùï:‚ºÚgǝãp„¸Ç8‰ #022ª•Ÿs×ôÝ4—™âhÊ¢ŸsÕäŸiÉäŸsÕã£W¨¦É<‰½Ô<“½Á3Ýôø2• Ë%êÞ£W‘éžPí»“pÇâ—nÔá›lÓåšlÓìhÕäžmÇæŽ#024©ôç#015ÓôŸoÐúžs×úŸPí§“#031ˆ¡Ì<‰³Á}³±Â8„»Ã}ÊôÍ5•»Ã8êÞÚ`×ôžPíµ“:•»Û-Ý–û#023£˜ë}†¡Ê4ˆÙ¤<Ú¹Ý4ƒùÝ8ŠµÀ)Ž·”}°™ý}©¹Ã2£•öi¥Œà6Ÿšé#004¡‘í#007Œ—#026†âË7¯Ž×#015ªû2êÞÃ`†¡Ê4ˆô›jÕâ›}µ€þr´•ø#015¡ôŸlÖôŸmÔôŸmÓôž}ßôŸmÑôŸmÒôŸnÇåœkêÞÍ`®šŽ#024·àŽdÒúŸe×úoÉæžPíµ“/“·ÞgÒãœkÒôç#023ǝþiÇí›sÖìžsÔæ€o×Ù¤<Ú·Ï3ƒ½Ê<“±”oÖçŸj×ìŸmÕôŸ}’°Þ}ÕåŸnÞç™lÒåŽlÞæ€lÑì€mÉåžmÇá™oÑáŽ)ž¤Ž5ˆ§Ú}€±À8•µÚ4ˆºŽmêÞÏ`„µÀ9Ž°Ï)‚îœlÔå™mßåžoÇæŽ(ƒ¤ŽoÖå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ÔåmÓã›eÇåŽ)„¤ŽlÒä—dÒãjÒôŸdÕúŸkßúžsÖäž}×ôÚ$—ôÆ2” Ž:‚ºË/† Ç2‰ôžPíµ“>†ºÊ4ƒµÚ8ÝìlÔäšjÒìŽoÇ Í-Çå›mÞí›jÔã›}ÖíœsÖâ–s×úŸm×ôž}“­Þ}»Ý)dzË3‚¦Ï)Ž»À}×Ù¤<Ú½Í8Ê¡È/†³”:¯ºâ/ž†Ú#005¤›÷.‚ÿçPíµ“4„±ƒ-°”:£åýoŒƒŸn“¼Æ<†¥Ënׇ×#021½Píµ“4„±ƒ2— Ç2‰§”:ˆ»É1‚ùÇ>‚Ù¤<Ú²Ç3€±Ü-•½À)ݧÆ<Êæ›kÇç—gßà”m¡îŸeÝåìg£•”#031¥îdݐšg¢–”e×îš#031ÝàígÓ–”n¦îê#037Ýäìg
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
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
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 at vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp;rport#015#012From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at vortex01.no-ip.info>#015#012Contact: "1001"<sip:1001 at 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 at 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
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 at vortex01.no-ip.info SIP/2.0#015#012Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp;rport#015#012From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at vortex01.no-ip.info>#015#012Contact: "1001"<sip:1001 at 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 at 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=
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:623]: parse_msg(): SIP Request:
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:625]: parse_msg():  method:  <INVITE>
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:627]: parse_msg():  uri:     <sip:433000 at vortex01.no-ip.info>
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [parser/msg_parser.c:629]: parse_msg():  version: <SIP/2.0>
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
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
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
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
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [receive.c:193]: receive_msg(): preparing to run routing scripts...
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
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
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
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
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 at vortex01.no-ip.info] 
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 at vortex01.no-ip.info>#015#012]
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>
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: maxfwd [mf_funcs.c:85]: is_maxfwd_present(): value = 70 
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: maxfwd [maxfwd.c:161]: process_maxfwd_header(): value 70 decreased to 16
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
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
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
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
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: sanity [mod_sanity.c:255]: w_sanity_check(): sanity checks result: 1
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
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
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
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
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
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
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
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
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>
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
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
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
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
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
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
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: siputils [checks.c:103]: has_totag(): no totag
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
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)
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: tm [t_lookup.c:485]: matching_3261(): DEBUG: RFC3261 transaction matching failed
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
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)
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
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
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
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [select.c:425]: run_select(): Calling SELECT 0x7fea31f65888 
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
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
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
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]
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
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]
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
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]
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
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
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
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]
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
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:633]: parse_msg(): SIP Reply  (status):
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:635]: parse_msg():  version: <SIP/2.0>
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:637]: parse_msg():  status:  <100>
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [parser/msg_parser.c:639]: parse_msg():  reason:  <Trying>
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
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
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
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...
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
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
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
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
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
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
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
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
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
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
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
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 at vortex01.no-ip.info] 
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 at vortex01.no-ip.info>#015#012]
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>
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
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)!
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
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
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
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)
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <script>: incoming reply
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
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
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
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
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
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)
Apr 28 00:15:25  /usr/local/sbin/kamailio[10730]: last message repeated 5 times
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10730]: DEBUG: <core> [receive.c:296]: receive_msg(): receive_msg: cleaning up
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:633]: parse_msg(): SIP Reply  (status):
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:635]: parse_msg():  version: <SIP/2.0>
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:637]: parse_msg():  status:  <200>
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [parser/msg_parser.c:639]: parse_msg():  reason:  <OK>
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
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
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
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [receive.c:152]: receive_msg(): After parse_msg...
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
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
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
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
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
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
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
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
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
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
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
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
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 at vortex01.no-ip.info] 
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 at vortex01.no-ip.info>]
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>
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
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)!
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
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
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
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)
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <script>: incoming reply
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
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
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
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
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
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
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 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at vortex01.no-ip.info>;tag=aSDDDN5g9078D#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63064 INVITE#015#012Contact: <sip:433000 at 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 at 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
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 
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 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at vortex01.no-ip.info>;tag=aSDDDN5g9078D#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63064 INVITE#015#012Contact: <sip:433000 at 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 at 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
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
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
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
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)
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
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [tcp_main.c:2556]: tcpconn_do_send(): tcp_send: sending...
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
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [tcp_main.c:2591]: tcpconn_do_send(): tcp_send: buf=#012~#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 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r#015#012To: <sip:433000 at vortex01.no-ip.info>;tag=aSDDDN5g9078D#015#012Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5#015#012CSeq: 63064 INVITE#015#012Contact: <sip:433000 at 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 at 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
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
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
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
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)
Apr 28 00:15:25  /usr/local/sbin/kamailio[10732]: last message repeated 5 times
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [xavp.c:448]: xavp_destroy_list(): destroying xavp list (nil)
Apr 28 00:15:25 kamailio /usr/local/sbin/kamailio[10732]: DEBUG: <core> [receive.c:296]: receive_msg(): receive_msg: cleaning up
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
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
Apr 28 00:15:31 kamailio /usr/local/sbin/kamailio[10740]: DEBUG: <core> [tcp_read.c:1438]: release_tcpconn():  extra_data (nil)
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 
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
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
Apr 28 00:15:48 kamailio /usr/local/sbin/kamailio[10734]: DEBUG: usrloc [ucontact.c:682]: db_update_ucontact_addr(): aor:1001
Apr 28 00:15:48 kamailio /usr/local/sbin/kamailio[10734]: DEBUG: usrloc [ucontact.c:689]: db_update_ucontact_addr(): contact:sip:1001 at df7jal23ls0d.invalid;rtcweb-breaker=no;transport=ws
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
Apr 28 00:15:48 kamailio /usr/local/sbin/kamailio[10734]: DEBUG: usrloc [ucontact.c:789]: db_update_ucontact_addr(): contact:sip:1001 at df7jal23ls0d.invalid;rtcweb-breaker=no;transport=ws
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
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
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)
Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10738]: DEBUG: <core> [tcp_main.c:2556]: tcpconn_do_send(): tcp_send: sending...
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
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))
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
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
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
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
Apr 28 00:16:07 kamailio /usr/local/sbin/kamailio[10741]: DEBUG: <core> [tcp_read.c:1138]: ws_process_msg(): WebSocket Message: [[>>>#012ŠŸözJw#033'#026Ÿ#026##030ÖR~YÇTxWÞ#002rA©L~Xš#023$#002ŽSc<<<]]
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
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
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))
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))
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


Also, here 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 ):

6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_channel.c:1053 New Channel sofia/internal/1001 at vortex01.no-ip.info [6e61a7b2-ce59-11e3-bc32-179817d66480]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1050 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1050 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/1001 at vortex01.no-ip.info) Running State Change CS_NEW
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:8264 sofia/internal/1001 at vortex01.no-ip.info receiving invite from192.168.1.103:5060 <http://192.168.1.103:5060/>  version: 1.5.11b git 048ce8d 2014-03-15 03:13:34Z 64bit
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:6163 Channel sofia/internal/1001 at vortex01.no-ip.info entering state [received][100]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:6173 Remote SDP:
6e61a7b2-ce59-11e3-bc32-179817d66480 v=0
6e61a7b2-ce59-11e3-bc32-179817d66480 o=- 6933551414148352000 2 IN IP4 127.0.0.1
6e61a7b2-ce59-11e3-bc32-179817d66480 s=Doubango Telecom - chrome
6e61a7b2-ce59-11e3-bc32-179817d66480 t=0 0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=group:BUNDLE audio
6e61a7b2-ce59-11e3-bc32-179817d66480 a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo
6e61a7b2-ce59-11e3-bc32-179817d66480 m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126
6e61a7b2-ce59-11e3-bc32-179817d66480 c=IN IP4 95.180.32.20
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:111 opus/48000/2
6e61a7b2-ce59-11e3-bc32-179817d66480 a=fmtp:111 minptime=10
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:103 ISAC/16000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:104 ISAC/32000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:0 PCMU/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:8 PCMA/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:106 CN/32000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:105 CN/16000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:13 CN/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:126 telephone-event/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp:57265 IN IP4 95.180.32.20
6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0
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
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
6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-ufrag:gHnLryRtXCOYse+I
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-options:google-ice
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
6e61a7b2-ce59-11e3-bc32-179817d66480 a=setup:actpass
6e61a7b2-ce59-11e3-bc32-179817d66480 a=mid:audio
6e61a7b2-ce59-11e3-bc32-179817d66480 a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp-mux
6e61a7b2-ce59-11e3-bc32-179817d66480 a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:Cz/8x3EVJwmDLmLlp5EbgpSVH4sK52PZjT9uA9E5
6e61a7b2-ce59-11e3-bc32-179817d66480 a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:GqldZ39QV90ToD8lVZVcimBM+Qf422rD4FlZK0nV
6e61a7b2-ce59-11e3-bc32-179817d66480 a=maxptime:60
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 cname:S5DliNJMaHoIOHFf
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 msid:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo bceee12b-94e6-49e5-acab-bb334f96e7c6
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 mslabel:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 label:bceee12b-94e6-49e5-acab-bb334f96e7c6
6e61a7b2-ce59-11e3-bc32-179817d66480 
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:6428 (sofia/internal/1001 at vortex01.no-ip.info) State Change CS_NEW -> CS_INIT
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:486 (sofia/internal/1001 at vortex01.no-ip.info) State NEW
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/1001 at vortex01.no-ip.info) Running State Change CS_INIT
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:507 (sofia/internal/1001 at vortex01.no-ip.info) State INIT
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:87 sofia/internal/1001 at vortex01.no-ip.info SOFIA INIT
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:40 sofia/internal/1001 at vortex01.no-ip.info Standard INIT
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:48 (sofia/internal/1001 at vortex01.no-ip.info) State Change CS_INIT -> CS_ROUTING
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:507 (sofia/internal/1001 at vortex01.no-ip.info) State INIT going to sleep
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/1001 at vortex01.no-ip.info) Running State Change CS_ROUTING
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_channel.c:2177 (sofia/internal/1001 at vortex01.no-ip.info) Callstate Change DOWN -> RINGING
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:523 (sofia/internal/1001 at vortex01.no-ip.info) State ROUTING
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:123 sofia/internal/1001 at vortex01.no-ip.info SOFIA ROUTING
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:164 sofia/internal/1001 at vortex01.no-ip.info Standard ROUTING
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
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [public->unloop] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (PASS) [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [public->outside_call] continue=true
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Absolute Condition [outside_call]
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action set(outside_call=true)
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)})
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [public->call_debug] continue=true
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [call_debug] ${call_debug}(false) =~ /^true$/ break=never
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [public->public_extensions] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [public_extensions] destination_number(3000) =~ /^(10[01][0-9])$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [public->from_kamailio] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (PASS) [from_kamailio] network_addr(192.168.1.103) =~ /^192\.168\.1\.103$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (PASS) [from_kamailio] destination_number(3000) =~ /^(.+)$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action transfer(3000 XML default)
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:214 (sofia/internal/1001 at vortex01.no-ip.info) State Change CS_ROUTING -> CS_EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:523 (sofia/internal/1001 at vortex01.no-ip.info) State ROUTING going to sleep
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/1001 at vortex01.no-ip.info) Running State Change CS_EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:530 (sofia/internal/1001 at vortex01.no-ip.info) State EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:178 sofia/internal/1001 at vortex01.no-ip.info SOFIA EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:256 sofia/internal/1001 at vortex01.no-ip.info Standard EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info set(outside_call=true)
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_dptools.c:1409 sofia/internal/1001 at vortex01.no-ip.info SET [outside_call]=[true]
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info export(RFC2822_DATE=Mon, 28 Apr 2014 00:15:25 +0200)
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]
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info transfer(3000 XML default)
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_ivr.c:1831 (sofia/internal/1001 at vortex01.no-ip.info) State Change CS_EXECUTE -> CS_ROUTING
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:905 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_ivr.c:1838 Transfer sofia/internal/1001 at vortex01.no-ip.info to XML[3000 at default]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:530 (sofia/internal/1001 at vortex01.no-ip.info) State EXECUTE going to sleep
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/1001 at vortex01.no-ip.info) Running State Change CS_ROUTING
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:523 (sofia/internal/1001 at vortex01.no-ip.info) State ROUTING
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:123 sofia/internal/1001 at vortex01.no-ip.info SOFIA ROUTING
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:164 sofia/internal/1001 at vortex01.no-ip.info Standard ROUTING
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
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->unloop] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (PASS) [unloop] ${unroll_loops}(true) =~ /^true$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [unloop] ${sip_looped_call}() =~ /^true$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->tod_example] continue=true
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Date/TimeMatch (FAIL) [tod_example] break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->holiday_example] continue=true
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Date/TimeMatch (FAIL) [holiday_example] break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->global-intercept] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [global-intercept] destination_number(3000) =~ /^886$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->group-intercept] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [group-intercept] destination_number(3000) =~ /^\*8$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->intercept-ext] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [intercept-ext] destination_number(3000) =~ /^\*\*(\d+)$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->redial] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [redial] destination_number(3000) =~ /^(redial|870)$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->global] continue=true
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [global] ${call_debug}(false) =~ /^true$/ break=never
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info 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
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (PASS) [global] ${endpoint_disposition}(DELAYED NEGOTIATION) =~ /^(DELAYED NEGOTIATION)/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (PASS) [global] ${switch_r_sdp}(v=0
6e61a7b2-ce59-11e3-bc32-179817d66480 o=- 6933551414148352000 2 IN IP4 127.0.0.1
6e61a7b2-ce59-11e3-bc32-179817d66480 s=Doubango Telecom - chrome
6e61a7b2-ce59-11e3-bc32-179817d66480 t=0 0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=group:BUNDLE audio
6e61a7b2-ce59-11e3-bc32-179817d66480 a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo
6e61a7b2-ce59-11e3-bc32-179817d66480 m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126
6e61a7b2-ce59-11e3-bc32-179817d66480 c=IN IP4 95.180.32.20
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:111 opus/48000/2
6e61a7b2-ce59-11e3-bc32-179817d66480 a=fmtp:111 minptime=10
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:103 ISAC/16000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:104 ISAC/32000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:0 PCMU/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:8 PCMA/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:106 CN/32000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:105 CN/16000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:13 CN/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:126 telephone-event/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp:57265 IN IP4 95.180.32.20
6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0
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
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
6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-ufrag:gHnLryRtXCOYse+I
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-options:google-ice
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
6e61a7b2-ce59-11e3-bc32-179817d66480 a=setup:actpass
6e61a7b2-ce59-11e3-bc32-179817d66480 a=mid:audio
6e61a7b2-ce59-11e3-bc32-179817d66480 a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp-mux
6e61a7b2-ce59-11e3-bc32-179817d66480 a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:Cz/8x3EVJwmDLmLlp5EbgpSVH4sK52PZjT9uA9E5
6e61a7b2-ce59-11e3-bc32-179817d66480 a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:GqldZ39QV90ToD8lVZVcimBM+Qf422rD4FlZK0nV
6e61a7b2-ce59-11e3-bc32-179817d66480 a=maxptime:60
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 cname:S5DliNJMaHoIOHFf
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 msid:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo bceee12b-94e6-49e5-acab-bb334f96e7c6
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 mslabel:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:1999392369 label:bceee12b-94e6-49e5-acab-bb334f96e7c6
6e61a7b2-ce59-11e3-bc32-179817d66480 ) =~ /(AES_CM_128_HMAC_SHA1_32|AES_CM_128_HMAC_SHA1_80)/ break=never
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action set(rtp_secure_media=true)
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Absolute Condition [global]
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action hash(insert/${domain_name}-spymap/${caller_id_number}/${uuid})
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action hash(insert/${domain_name}-last_dial/${caller_id_number}/${destination_number})
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action hash(insert/${domain_name}-last_dial/global/${uuid})
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action export(RFC2822_DATE=${strftime(%a, %d %b %Y %T %z)})
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->snom-demo-2] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [snom-demo-2] destination_number(3000) =~ /^9001$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->snom-demo-1] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [snom-demo-1] destination_number(3000) =~ /^9000$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->eavesdrop] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [eavesdrop] destination_number(3000) =~ /^88(\d{4})$|^\*0(.*)$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->eavesdrop] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [eavesdrop] destination_number(3000) =~ /^779$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->call_return] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [call_return] destination_number(3000) =~ /^\*69$|^869$|^lcr$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->del-group] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [del-group] destination_number(3000) =~ /^80(\d{2})$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->add-group] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [add-group] destination_number(3000) =~ /^81(\d{2})$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->call-group-simo] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [call-group-simo] destination_number(3000) =~ /^82(\d{2})$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->call-group-order] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [call-group-order] destination_number(3000) =~ /^83(\d{2})$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->extension-intercom] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [extension-intercom] destination_number(3000) =~ /^8(10[01][0-9])$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->Local_Extension] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [Local_Extension] destination_number(3000) =~ /^(10[01][0-9]|1500)$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->Local_Extension_Skinny] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [Local_Extension_Skinny] destination_number(3000) =~ /^(11[01][0-9])$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->group_dial_sales] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [group_dial_sales] destination_number(3000) =~ /^2000$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->group_dial_support] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [group_dial_support] destination_number(3000) =~ /^2001$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->group_dial_billing] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [group_dial_billing] destination_number(3000) =~ /^2002$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->operator] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [operator] destination_number(3000) =~ /^(operator|0)$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->vmain] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [vmain] destination_number(3000) =~ /^vmain$|^4000$|^\*98$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->sip_uri] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (FAIL) [sip_uri] destination_number(3000) =~ /^sip:(.*)$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info parsing [default->nb_conferences] continue=false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Regex (PASS) [nb_conferences] destination_number(3000) =~ /^(30\d{2})$/ break=on-false
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action answer()
6e61a7b2-ce59-11e3-bc32-179817d66480 Dialplan: sofia/internal/1001 at vortex01.no-ip.info Action conference(3000-${domain_name}@default)
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:214 (sofia/internal/1001 at vortex01.no-ip.info) State Change CS_ROUTING -> CS_EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1385 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:523 (sofia/internal/1001 at vortex01.no-ip.info) State ROUTING going to sleep
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:467 (sofia/internal/1001 at vortex01.no-ip.info) Running State Change CS_EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:530 (sofia/internal/1001 at vortex01.no-ip.info) State EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:178 sofia/internal/1001 at vortex01.no-ip.info SOFIA EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_state_machine.c:256 sofia/internal/1001 at vortex01.no-ip.info Standard EXECUTE
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info set(rtp_secure_media=true)
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_dptools.c:1409 sofia/internal/1001 at vortex01.no-ip.info SET [rtp_secure_media]=[true]
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info hash(insert/192.168.1.103-spymap/1001/6e61a7b2-ce59-11e3-bc32-179817d66480)
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info hash(insert/192.168.1.103-last_dial/1001/3000)
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info hash(insert/192.168.1.103-last_dial/global/6e61a7b2-ce59-11e3-bc32-179817d66480)
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info export(RFC2822_DATE=Mon, 28 Apr 2014 00:15:25 +0200)
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]
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info answer()
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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]
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
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]
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]
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]
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]
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]
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
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]
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]
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]
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]
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]
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]
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]
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]
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]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:3311 Set telephone-event payload to 126
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:2343 Set Codec sofia/internal/1001 at vortex01.no-ip.info PCMU/8000 20 ms 160 samples 64000 bits
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_codec.c:111 sofia/internal/1001 at vortex01.no-ip.info Original read codec set to PCMU:0
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
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:192.168.0.100:57265 <http://192.168.0.100:57265/> 
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:192.168.0.100:57265 <http://192.168.0.100:57265/> 
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:192.168.0.100:57265 <http://192.168.0.100:57265/> 
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:192.168.0.100:57265 <http://192.168.0.100:57265/> 
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:95.180.32.20:57265 <http://95.180.32.20:57265/> 
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:95.180.32.20:57265 <http://95.180.32.20:57265/> 
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:95.180.32.20:57265 <http://95.180.32.20:57265/> 
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:95.180.32.20:57265 <http://95.180.32.20:57265/> 
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_core_media.c:2706 setting remote audio ice addr to 95.180.32.20:57265 <http://95.180.32.20:57265/>  based on candidate
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_core_media.c:2726 setting remote rtcp audio addr to 95.180.32.20:57265 <http://95.180.32.20:57265/>  based on candidate
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
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:4843 AUDIO RTP [sofia/internal/1001 at vortex01.no-ip.info] 192.168.1.103 port 18598 -> 95.180.32.20 port 57265 codec: 0 ms: 20
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_rtp.c:3334 Starting timer [soft] 160 bytes per 20ms
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] switch_core_media.c:5012 Activating Audio ICE
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] switch_rtp.c:3775 Activating RTP audio ICE: gHnLryRtXCOYse+I:fFrH85qVZn46sq5j95.180.32.20:57265 <http://95.180.32.20:57265/> 
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] switch_core_media.c:5055 Activating RTCP PORT 57265
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
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_rtp.c:2153 Setting RTCP remote addr to 95.180.32.20:57265 <http://95.180.32.20:57265/> 
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] switch_core_media.c:5063 Skipping RTCP ICE (Same as RTP)
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [INFO] switch_rtp.c:2878 Activate RTP/RTCP audio DTLS client
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
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
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_media.c:5221 Set comfort noise payload to 106
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] sofia_media.c:92 Pre-Answer sofia/internal/1001 at vortex01.no-ip.info!
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_channel.c:3393 (sofia/internal/1001 at vortex01.no-ip.info) Callstate Change RINGING -> EARLY
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_sofia.c:775 Local SDP sofia/internal/1001 at vortex01.no-ip.info:
6e61a7b2-ce59-11e3-bc32-179817d66480 v=0
6e61a7b2-ce59-11e3-bc32-179817d66480 o=FreeSWITCH 1398618327 1398618328 IN IP4 192.168.1.103
6e61a7b2-ce59-11e3-bc32-179817d66480 s=FreeSWITCH
6e61a7b2-ce59-11e3-bc32-179817d66480 c=IN IP4 192.168.1.103
6e61a7b2-ce59-11e3-bc32-179817d66480 t=0 0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=msid-semantic: WMS 3W5SBZTwGbY3LccBFF9pBCOTX46igew9
6e61a7b2-ce59-11e3-bc32-179817d66480 m=audio 18598 RTP/SAVPF 0 126 106
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:0 PCMU/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:126 telephone-event/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtpmap:106 CN/8000
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ptime:20
6e61a7b2-ce59-11e3-bc32-179817d66480 a=sendrecv
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
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp-mux
6e61a7b2-ce59-11e3-bc32-179817d66480 a=rtcp:18598 IN IP4 192.168.1.103
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:3613542797 cname:1sSsiCPODDHeGKGc
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:3613542797 msid:3W5SBZTwGbY3LccBFF9pBCOTX46igew9 a0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:3613542797 mslabel:3W5SBZTwGbY3LccBFF9pBCOTX46igew9
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ssrc:3613542797 label:3W5SBZTwGbY3LccBFF9pBCOTX46igew9a0
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-ufrag:fFrH85qVZn46sq5j
6e61a7b2-ce59-11e3-bc32-179817d66480 a=ice-pwd:JOCRghvKL3PhDlkJ
6e61a7b2-ce59-11e3-bc32-179817d66480 a=candidate:1860017488 1 udp 659136 192.168.1.103 18598 typ host generation 0
6e61a7b2-ce59-11e3-bc32-179817d66480 
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:1050 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] sofia.c:6163 Channel sofia/internal/1001 at vortex01.no-ip.info entering state [completed][200]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_session.c:905 Send signal sofia/internal/1001 at vortex01.no-ip.info [BREAK]
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [NOTICE] mod_dptools.c:1232 Channel [sofia/internal/1001 at vortex01.no-ip.info] has been answered
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_channel.c:3680 (sofia/internal/1001 at vortex01.no-ip.info) Callstate Change EARLY -> ACTIVE
6e61a7b2-ce59-11e3-bc32-179817d66480 EXECUTE sofia/internal/1001 at vortex01.no-ip.info conference(3000-192.168.1.103 at default)
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9366 using channel sound prefix: /usr/local/freeswitch_master/sounds/en/us/callie
2014-04-28 00:15:25.048231 [DEBUG] mod_conference.c:2526 Setup timer success interval: 20  samples: 160
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_conference.c:8052 Raw Codec Activation Success L16 at 8000hz 1 channel 20ms
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] mod_conference.c:8097 Raw Codec Activation Success L16 at 8000hz 1 channel 20ms
6e61a7b2-ce59-11e3-bc32-179817d66480 2014-04-28 00:15:25.048231 [DEBUG] switch_core_codec.c:221 sofia/internal/1001 at vortex01.no-ip.info Push codec L16:70
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/1001 at vortex01.no-ip.info binding '0' to 'mute'
2014-04-28 00:15:25.048231 [INFO] switch_ivr_async.c:212 Digit parser mod_conference: Setting realm to 'conf'
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
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/1001 at vortex01.no-ip.info binding '*' to 'deaf mute'
2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference: binding */conf/0 callback: 0x7f898a246050 data: 0x7f89940b5890
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/1001 at vortex01.no-ip.info binding '9' to 'energy up'
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
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/1001 at vortex01.no-ip.info binding '8' to 'energy equ'
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
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/1001 at vortex01.no-ip.info binding '7' to 'energy dn'
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
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/1001 at vortex01.no-ip.info binding '3' to 'vol talk up'
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
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/1001 at vortex01.no-ip.info binding '2' to 'vol talk zero'
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
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/1001 at vortex01.no-ip.info binding '1' to 'vol talk dn'
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
2014-04-28 00:15:25.048231 [INFO] mod_conference.c:9966 sofia/internal/1001 at vortex01.no-ip.info binding '6' to 'vol listen up'
2014-04-28 00:15:25.048231 [DEBUG] switch_ivr_async.c:321 Digit parser mod_conference:
...



SIPml5 client: output from Javascript console:

State machine: c0000_Started_2_Outgoing_X_oINVITE SIPml-api.js?svn=179:1
PeerConnectionClass = function RTCPeerConnection() { [native code] } SessionDescriptionClass = function RTCSessionDescription() { [native code] } IceCandidateClass = function RTCIceCandidate() { [native code] } SIPml-api.js?svn=179:1
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
==stack event = m_permission_requested SIPml-api.js?svn=179:1
==session event = connecting SIPml-api.js?svn=179:1
onGetUserMediaSuccess SIPml-api.js?svn=179:1
createOffer SIPml-api.js?svn=179:1
==stack event = m_permission_accepted SIPml-api.js?svn=179:1
onCreateSdpSuccess SIPml-api.js?svn=179:1
==session event = m_stream_audio_local_added SIPml-api.js?svn=179:1
onSetLocalDescriptionSuccess SIPml-api.js?svn=179:1
onIceCandidate = undefined SIPml-api.js?svn=179:1
onIceCandidate = undefined SIPml-api.js?svn=179:1
onIceCandidate = undefined SIPml-api.js?svn=179:1
onIceCandidate = undefined SIPml-api.js?svn=179:1
onIceCandidate = undefined SIPml-api.js?svn=179:1
onIceCandidate = undefined SIPml-api.js?svn=179:1
onIceCandidate = undefined SIPml-api.js?svn=179:1
ICE GATHERING COMPLETED! SIPml-api.js?svn=179:1
onIceGatheringCompleted SIPml-api.js?svn=179:1
SEND: INVITE sip:433000 at vortex01.no-ip.info SIP/2.0

Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport

From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r

To: <sip:433000 at vortex01.no-ip.info>

Contact: "1001"<sip:1001 at df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"

Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5

CSeq: 63063 INVITE

Content-Type: application/sdp

Content-Length: 1848

Max-Forwards: 70

User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27

Organization: Vortex



v=0

o=- 6933551414148352000 2 IN IP4 127.0.0.1

s=Doubango Telecom - chrome

t=0 0

a=group:BUNDLE audio

a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo

m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126

c=IN IP4 95.180.32.20

a=rtcp:57265 IN IP4 95.180.32.20

a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0

a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0

a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0

a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0

a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0

a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0

a=ice-ufrag:gHnLryRtXCOYse+I

a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3

a=ice-options:google-ice

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

a=setup:actpass

a=mid:audio

a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level

a=sendrecv

a=rtcp-mux

a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:Cz/8x3EVJwmDLmLlp5EbgpSVH4sK52PZjT9uA9E5

a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:GqldZ39QV90ToD8lVZVcimBM+Qf422rD4FlZK0nV

a=rtpmap:111 opus/48000/2

a=fmtp:111 minptime=10

a=rtpmap:103 ISAC/16000

a=rtpmap:104 ISAC/32000

a=rtpmap:0 PCMU/8000

a=rtpmap:8 PCMA/8000

a=rtpmap:106 CN/32000

a=rtpmap:105 CN/16000

a=rtpmap:13 CN/8000

a=rtpmap:126 telephone-event/8000

a=maxptime:60

a=ssrc:1999392369 cname:S5DliNJMaHoIOHFf

a=ssrc:1999392369 msid:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo bceee12b-94e6-49e5-acab-bb334f96e7c6

a=ssrc:1999392369 mslabel:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo

a=ssrc:1999392369 label:bceee12b-94e6-49e5-acab-bb334f96e7c6

 SIPml-api.js?svn=179:1
__tsip_transport_ws_onmessage SIPml-api.js?svn=179:1
recv=SIP/2.0 407 Proxy Authentication Required

Via: SIP/2.0/WS df7jal23ls0d.invalid;rport=47214;received=95.180.32.20;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs

From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r

To: <sip:433000 at vortex01.no-ip.info>;tag=ddee8a8975e5e583141b34511b53832c.719a

Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5

CSeq: 63063 INVITE

Content-Length: 0

Proxy-Authenticate: Digest realm="vortex01.no-ip.info",nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD",stale=FALSE

Server: kamailio (4.1.2 (x86_64/linux))



 SIPml-api.js?svn=179:1
SEND: ACK sip:433000 at vortex01.no-ip.info SIP/2.0

Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKQSpSg19BFUmPZ729UreSaMctEhwdUTqs;rport

From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r

To: <sip:433000 at vortex01.no-ip.info>;tag=ddee8a8975e5e583141b34511b53832c.719a

Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5

CSeq: 63063 ACK

Content-Length: 0

Max-Forwards: 70



 SIPml-api.js?svn=179:1
State machine: x0000_Any_2_Any_X_i401_407_INVITE SIPml-api.js?svn=179:1
SEND: INVITE sip:433000 at vortex01.no-ip.info SIP/2.0

Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp;rport

From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r

To: <sip:433000 at vortex01.no-ip.info>

Contact: "1001"<sip:1001 at df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"

Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5

CSeq: 63064 INVITE

Content-Type: application/sdp

Content-Length: 1848

Max-Forwards: 70

Proxy-Authorization: Digest username="1001",realm="vortex01.no-ip.info",nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD",uri="sip:433000 at vortex01.no-ip.info",response="1b0518c502ef47910cd5a93b10621606",algorithm=MD5

User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27

Organization: Vortex



v=0

o=- 6933551414148352000 2 IN IP4 127.0.0.1

s=Doubango Telecom - chrome

t=0 0

a=group:BUNDLE audio

a=msid-semantic: WMS NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo

m=audio 57265 RTP/SAVPF 111 103 104 0 8 106 105 13 126

c=IN IP4 95.180.32.20

a=rtcp:57265 IN IP4 95.180.32.20

a=candidate:2131708102 1 udp 2113937151 192.168.0.100 57265 typ host generation 0

a=candidate:2131708102 2 udp 2113937151 192.168.0.100 57265 typ host generation 0

a=candidate:4266086002 1 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0

a=candidate:4266086002 2 udp 1845501695 95.180.32.20 57265 typ srflx raddr 192.168.0.100 rport 57265 generation 0

a=candidate:831304758 1 tcp 1509957375 192.168.0.100 0 typ host generation 0

a=candidate:831304758 2 tcp 1509957375 192.168.0.100 0 typ host generation 0

a=ice-ufrag:gHnLryRtXCOYse+I

a=ice-pwd:gD1S2kW13thhaaqe30SyLfi3

a=ice-options:google-ice

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

a=setup:actpass

a=mid:audio

a=extmap:1 urn:ietf:params:rtp-hdrext:ssrc-audio-level

a=sendrecv

a=rtcp-mux

a=crypto:0 AES_CM_128_HMAC_SHA1_32 inline:Cz/8x3EVJwmDLmLlp5EbgpSVH4sK52PZjT9uA9E5

a=crypto:1 AES_CM_128_HMAC_SHA1_80 inline:GqldZ39QV90ToD8lVZVcimBM+Qf422rD4FlZK0nV

a=rtpmap:111 opus/48000/2

a=fmtp:111 minptime=10

a=rtpmap:103 ISAC/16000

a=rtpmap:104 ISAC/32000

a=rtpmap:0 PCMU/8000

a=rtpmap:8 PCMA/8000

a=rtpmap:106 CN/32000

a=rtpmap:105 CN/16000

a=rtpmap:13 CN/8000

a=rtpmap:126 telephone-event/8000

a=maxptime:60

a=ssrc:1999392369 cname:S5DliNJMaHoIOHFf

a=ssrc:1999392369 msid:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo bceee12b-94e6-49e5-acab-bb334f96e7c6

a=ssrc:1999392369 mslabel:NmmoDAX4BXNkxNGYFECZkD9Ka6ejHZyPMYUo

a=ssrc:1999392369 label:bceee12b-94e6-49e5-acab-bb334f96e7c6

 SIPml-api.js?svn=179:1
__tsip_transport_ws_onmessage SIPml-api.js?svn=179:1
recv=SIP/2.0 100 trying -- your call is important to us

Via: SIP/2.0/WS df7jal23ls0d.invalid;rport=47214;received=95.180.32.20;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp

From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r

To: <sip:433000 at vortex01.no-ip.info>

Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5

CSeq: 63064 INVITE

Content-Length: 0

Server: kamailio (4.1.2 (x86_64/linux))



 SIPml-api.js?svn=179:1
State machine: x0000_Any_2_Any_X_i1xx SIPml-api.js?svn=179:1
__tsip_transport_ws_onmessage SIPml-api.js?svn=179:1
recv=SIP/2.0 200 OK

Via: SIP/2.0/WS df7jal23ls0d.invalid;rport=47214;received=95.180.32.20;branch=z9hG4bKwORxizs21vnkXUB2SrKXu0rm1dbHwXEp

From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r

To: <sip:433000 at vortex01.no-ip.info>;tag=aSDDDN5g9078D

Contact: <sip:433000 at 192.168.1.103:5090;transport=udp>

Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5

CSeq: 63064 INVITE

Content-Type: application/sdp

Content-Length: 813

Record-Route: <sip:192.168.1.103;r2=on;lr=on>

Record-Route: <sip:192.168.1.103:5066;transport=ws;r2=on;lr=on>

User-Agent: FreeSWITCH-mod_sofia/1.5.11b+git~20140315T031334Z~048ce8d1f3~64bit

Accept: application/sdp

Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,MESSAGE,INFO,UPDATE,REGISTER,REFER,NOTIFY,PUBLISH,SUBSCRIBE

Supported: timer,path,replaces

Allow-Events: talk,hold,conference,presence,as-feature-event,dialog,line-seize,call-info,sla,include-session-description,presence.winfo,message-summary,refer

Content-Disposition: session

Remote-Party-ID: screen=no;party=calling;privacy=off;screen=no



v=0

o=FreeSWITCH 1398618327 1398618328 IN IP4 192.168.1.103

s=FreeSWITCH

c=IN IP4 192.168.1.103

t=0 0

a=msid-semantic: WMS 3W5SBZTwGbY3LccBFF9pBCOTX46igew9

m=audio 18598 RTP/SAVPF 0 126 106

a=rtpmap:0 PCMU/8000

a=rtpmap:126 telephone-event/8000

a=rtpmap:106 CN/8000

a=ptime:20

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

a=rtcp-mux

a=rtcp:18598 IN IP4 192.168.1.103

a=ssrc:3613542797 cname:1sSsiCPODDHeGKGc

a=ssrc:3613542797 msid:3W5SBZTwGbY3LccBFF9pBCOTX46igew9 a0

a=ssrc:3613542797 mslabel:3W5SBZTwGbY3LccBFF9pBCOTX46igew9

a=ssrc:3613542797 label:3W5SBZTwGbY3LccBFF9pBCOTX46igew9a0

a=ice-ufrag:fFrH85qVZn46sq5j

a=ice-pwd:JOCRghvKL3PhDlkJ

a=candidate:1860017488 1 udp 659136 192.168.1.103 18598 typ host generation 0

 SIPml-api.js?svn=179:1
State machine: c0000_Outgoing_2_Connected_X_i2xxINVITE SIPml-api.js?svn=179:1
setRemoteDescription(answer)
v=0

o=FreeSWITCH 1398618327 1398618328 IN IP4 192.168.1.103

s=FreeSWITCH

c=IN IP4 192.168.1.103

t=0 0

a=msid-semantic: WMS 3W5SBZTwGbY3LccBFF9pBCOTX46igew9

m=audio 18598 RTP/SAVPF 0 126 106

a=rtpmap:0 PCMU/8000

a=rtpmap:126 telephone-event/8000

a=rtpmap:106 CN/8000

a=ptime:20

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

a=rtcp-mux

a=rtcp:18598 IN IP4 192.168.1.103

a=ssrc:3613542797 cname:1sSsiCPODDHeGKGc

a=ssrc:3613542797 msid:3W5SBZTwGbY3LccBFF9pBCOTX46igew9 a0

a=ssrc:3613542797 mslabel:3W5SBZTwGbY3LccBFF9pBCOTX46igew9

a=ssrc:3613542797 label:3W5SBZTwGbY3LccBFF9pBCOTX46igew9a0

a=ice-ufrag:fFrH85qVZn46sq5j

a=ice-pwd:JOCRghvKL3PhDlkJ

a=candidate:1860017488 1 udp 659136 192.168.1.103 18598 typ host generation 0

 SIPml-api.js?svn=179:1
SEND: ACK sip:433000 at 192.168.1.103:5090;transport=udp SIP/2.0

Via: SIP/2.0/WS df7jal23ls0d.invalid;branch=z9hG4bKKaea0Dnu6OHERtnrNRnF;rport

From: "1001"<sip:1001 at vortex01.no-ip.info>;tag=rCt6oAuZ6fw6EPxELT8r

To: <sip:433000 at vortex01.no-ip.info>;tag=aSDDDN5g9078D

Contact: "1001"<sip:1001 at df7jal23ls0d.invalid;rtcweb-breaker=no;click2call=no;transport=ws>;+g.oma.sip-im;+sip.ice;language="en,fr"

Call-ID: 5c230def-fd72-d5ac-c1a2-5fe5d60695d5

CSeq: 63064 ACK

Content-Length: 0

Max-Forwards: 70

Proxy-Authorization: Digest username="1001",realm="vortex01.no-ip.info",nonce="U12CqFNdgXxZUgsI09dUYPtf3c3aKDeD",uri="sip:433000 at 192.168.1.103:5090;transport=udp",response="e51a0ef649f131763147d3f565d68ad4",algorithm=MD5

Route: <sip:192.168.1.103:5066;transport=ws;r2=on;lr=on>

Route: <sip:192.168.1.103;r2=on;lr=on>

User-Agent: IM-client/OMA1.0 sipML5-v1.2014.01.27

Organization: Vortex



 SIPml-api.js?svn=179:1
==session event = i_ao_request SIPml-api.js?svn=179:1
__on_add_stream SIPml-api.js?svn=179:1
==session event = m_early_media SIPml-api.js?svn=179:1
==session event = connected SIPml-api.js?svn=179:1
onSetRemoteDescriptionSuccess SIPml-api.js?svn=179:1
==session event = m_stream_audio_remote_added SIPml-api.js?svn=179:1






//
//  kamailio.cfg
//



#!KAMAILIO

#  https://gist.github.com/jesusprubio/4066845
# Kamailio (OpenSER) SIP Server v4.0 - default configuration script
#     - web: http://www.kamailio.org
#     - git: http://sip-router.org
#
# Direct your questions about this file to: <sr-users at lists.sip-router.org>
#
# Refer to the Core CookBook at http://www.kamailio.org/wiki/
# for an explanation of possible statements, functions and parameters.
#
# Several features can be enabled using '#!define WITH_FEATURE' directives:
#
# *** To run in debug mode: 
#     - define WITH_DEBUG
#
# *** To enable mysql: 
#     - define WITH_MYSQL
#
# *** To enable authentication execute:
#     - enable mysql
#     - define WITH_AUTH
#     - add users using 'kamctl'
#
# *** To enable IP authentication execute:
#     - enable mysql
#     - enable authentication
#     - define WITH_IPAUTH
#     - add IP addresses with group id '1' to 'address' table
#
# *** To enable persistent user location execute:
#     - enable mysql
#     - define WITH_USRLOCDB
#
# *** To enable presence server execute:
#     - enable mysql
#     - define WITH_PRESENCE
#
# *** To enable nat traversal execute:
#     - define WITH_NAT
#     - install RTPProxy: http://www.rtpproxy.org
#     - start RTPProxy:
#        rtpproxy -l _your_public_ip_ -s udp:localhost:7722
#
# *** To enable PSTN gateway routing execute:
#     - define WITH_PSTN
#     - set the value of pstn.gw_ip
#     - check route[PSTN] for regexp routing condition
#
# *** To enable database aliases lookup execute:
#     - enable mysql
#     - define WITH_ALIASDB
#
# *** To enable speed dial lookup execute:
#     - enable mysql
#     - define WITH_SPEEDDIAL
#
# *** To enable multi-domain support execute:
#     - enable mysql
#     - define WITH_MULTIDOMAIN
#
# *** To enable TLS support execute:
#     - adjust CFGDIR/tls.cfg as needed
#     - define WITH_TLS
#
# *** To enable XMLRPC support execute:
#     - define WITH_XMLRPC
#     - adjust route[XMLRPC] for access policy
#
# *** To enable anti-flood detection execute:
#     - adjust pike and htable=>ipban settings as needed (default is
#       block if more than 16 requests in 2 seconds and ban for 300 seconds)
#     - define WITH_ANTIFLOOD
#
# *** To block 3XX redirect replies execute:
#     - define WITH_BLOCK3XX
#
# *** To enable VoiceMail routing execute:
#     - define WITH_VOICEMAIL
#     - set the value of voicemail.srv_ip
#     - adjust the value of voicemail.srv_port
#
# *** To enhance accounting execute:
#     - enable mysql
#     - define WITH_ACCDB
#     - add following columns to database

#!ifdef ACCDB_COMMENT
  ALTER TABLE acc ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT '';
  ALTER TABLE acc ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT '';
  ALTER TABLE acc ADD COLUMN src_ip varchar(64) NOT NULL default '';
  ALTER TABLE acc ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT '';
  ALTER TABLE acc ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT '';
  ALTER TABLE acc ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT '';
  ALTER TABLE missed_calls ADD COLUMN src_user VARCHAR(64) NOT NULL DEFAULT '';
  ALTER TABLE missed_calls ADD COLUMN src_domain VARCHAR(128) NOT NULL DEFAULT '';
  ALTER TABLE missed_calls ADD COLUMN src_ip varchar(64) NOT NULL default '';
  ALTER TABLE missed_calls ADD COLUMN dst_ouser VARCHAR(64) NOT NULL DEFAULT '';
  ALTER TABLE missed_calls ADD COLUMN dst_user VARCHAR(64) NOT NULL DEFAULT '';
  ALTER TABLE missed_calls ADD COLUMN dst_domain VARCHAR(128) NOT NULL DEFAULT '';
#!endif
 
####### Include Local Config If Exists #########
import_file "kamailio-local.cfg"
 
####### Defined Values #########
 
# FS-KM integration
# this is original kamailio.cfg file for KM-FS integration from this link:  http://kb.asipto.com/freeswitch:kamailio-3.3.x-freeswitch-1.2.x-sbc

#!define WITH_MYSQL
#!define WITH_AUTH
#!define WITH_USRLOCDB
#!define WITH_FREESWITCH
#!define WITH_DEBUG


 
#!substdef "!MY_IP_ADDR!192.168.1.103!g"
#!substdef "!MY_DOMAIN!192.168.1.103!g"
#!substdef "!MY_WS_PORT!5066!g"
#!substdef "!MY_WSS_PORT!443!g"
#!substdef "!MY_MSRP_PORT!9000!g"
#!substdef "!MY_WS_ADDR!tcp:MY_IP_ADDR:MY_WS_PORT!g"
#!substdef "!MY_WSS_ADDR!tls:MY_IP_ADDR:MY_WSS_PORT!g"
#!substdef "!MY_MSRP_ADDR!tls:MY_IP_ADDR:MY_MSRP_PORT!g"
#!substdef "!MSRP_MIN_EXPIRES!1800!g"
#!substdef "!MSRP_MAX_EXPIRES!3600!g"
 
##!define LOCAL_TEST_RUN
##!define WITH_TLS
#!define WITH_WEBSOCKETS
##!define WITH_MSRP
 
# *** Value defines - IDs used later in config
#!ifdef WITH_MYSQL
# - database URL - used to connect to database server by modules such
#       as: auth_db, acc, usrloc, a.s.o.
#!ifndef DBURL
#!define DBURL "mysql://kamailio:kamailiorw@localhost/kamailio"
#!endif
#!endif
#!ifdef WITH_MULTIDOMAIN
# - the value for 'use_domain' parameters
#!define MULTIDOMAIN 1
#!else
#!define MULTIDOMAIN 0
#!endif
 
# - flags
#   FLT_ - per transaction (message) flags
#	FLB_ - per branch flags
#!define FLT_ACC 1
#!define FLT_ACCMISSED 2
#!define FLT_ACCFAILED 3
#!define FLT_NATS 5
 
#!define FLB_NATB 6
#!define FLB_NATSIPPING 7
 
####### Global Parameters #########
 
### LOG Levels: 3=DBG, 2=INFO, 1=NOTICE, 0=WARN, -1=ERR
#!ifdef WITH_DEBUG
debug=4
log_stderror=no
#!else
debug=2
log_stderror=no
#!endif
 
memdbg=5
memlog=5
 
log_facility=LOG_LOCAL0
 
fork=yes
children=4
 
/* uncomment the next line to disable TCP (default on) */
#disable_tcp=yes
 
/* uncomment the next line to disable the auto discovery of local aliases
   based on reverse DNS on IPs (default on) */
#auto_aliases=no
 
/* add local domain aliases */
#alias="sip.mydomain.com"
#CUSTIMIZE - 403 is returned without this parameter
alias="vortex01.no-ip.info"
alias="sivancev.no-ip.info"
 
/* uncomment and configure the following line if you want Kamailio to 
   bind on a specific interface/port/proto (default bind on all available) */
#listen=udp:10.0.0.10:5060
 
/* port to listen to
 * - can be specified more than once if needed to listen on many ports */
port=5060
 
#!ifdef WITH_TLS
enable_tls=yes
#!endif
 
listen=MY_IP_ADDR
#!ifdef WITH_WEBSOCKETS
listen=MY_WS_ADDR
#!ifdef WITH_TLS
listen=MY_WSS_ADDR
#!endif
#!endif
#!ifdef WITH_MSRP
listen=MY_MSRP_ADDR
#!endif
 
tcp_connection_lifetime=3604
tcp_accept_no_cl=yes
tcp_rd_buf_size=16384
 
#syn_branch=0
 
# life time of TCP connection when there is no traffic
# - a bit higher than registration expires to cope with UA behind NAT
# tcp_connection_lifetime=3605
 
####### Custom Parameters #########
 
# These parameters can be modified runtime via RPC interface
# - see the documentation of 'cfg_rpc' module.
#
# Format: group.id = value 'desc' description
# Access: $sel(cfg_get.group.id) or @cfg_get.group.id
#
 
#!ifdef WITH_PSTN
# PSTN GW Routing
#
# - pstn.gw_ip: valid IP or hostname as string value, example:
# pstn.gw_ip = "10.0.0.101" desc "My PSTN GW Address"
#
# - by default is empty to avoid misrouting
pstn.gw_ip = "" desc "PSTN GW Address"
pstn.gw_port = "" desc "PSTN GW Port"
#!endif
 
#!ifdef WITH_VOICEMAIL
# VoiceMail Routing on offline, busy or no answer
#
# - by default Voicemail server IP is empty to avoid misrouting
voicemail.srv_ip = "" desc "VoiceMail IP Address"
voicemail.srv_port = "5060" desc "VoiceMail Port"
#!endif
 
#!ifdef WITH_FREESWITCH
freeswitch.bindip = "192.168.1.103" desc "FreeSWITCH IP Address"
freeswitch.bindport = "5090" desc "FreeSWITCH Port"
#!endif
####### Modules Section ########
 
# set paths to location of modules (to sources or installation folders)
#!ifdef WITH_SRCPATH
mpath="modules/"
#!else
#mpath="/usr/local/lib64/kamailio/modules/"
mpath="/usr/local/kamailio/lib64/kamailio/modules/"
#!endif
 
#!ifdef WITH_MYSQL
loadmodule "db_mysql.so"
#!endif
 
loadmodule "mi_fifo.so"
loadmodule "kex.so"
loadmodule "corex.so"
loadmodule "tm.so"
loadmodule "tmx.so"
loadmodule "sl.so"
loadmodule "rr.so"
loadmodule "pv.so"
loadmodule "maxfwd.so"
loadmodule "usrloc.so"
loadmodule "registrar.so"
loadmodule "textops.so"
loadmodule "siputils.so"
loadmodule "xlog.so"
loadmodule "sanity.so"
loadmodule "ctl.so"
loadmodule "cfg_rpc.so"
loadmodule "mi_rpc.so"
loadmodule "acc.so"
 
#!ifdef WITH_AUTH
loadmodule "auth.so"
loadmodule "auth_db.so"
#!ifdef WITH_IPAUTH
loadmodule "permissions.so"
#!endif
#!endif
 
#!ifdef WITH_ALIASDB
loadmodule "alias_db.so"
#!endif
 
#!ifdef WITH_SPEEDDIAL
loadmodule "speeddial.so"
#!endif
 
#!ifdef WITH_MULTIDOMAIN
loadmodule "domain.so"
#!endif
 
#!ifdef WITH_PRESENCE
loadmodule "presence.so"
loadmodule "presence_xml.so"
#!endif
 
#!ifdef WITH_NAT
loadmodule "nathelper.so"
loadmodule "rtpproxy.so"
#!endif
 
#!ifdef WITH_TLS
loadmodule "tls.so"
#!endif
 
#!ifdef WITH_MSRP
loadmodule "msrp.so"
loadmodule "htable.so"
loadmodule "cfgutils.so"
#!endif
 
#!ifdef WITH_WEBSOCKETS
loadmodule "xhttp.so"
loadmodule "websocket.so"
loadmodule "nathelper.so"
#!endif
 
#!ifdef WITH_ANTIFLOOD
loadmodule "htable.so"
loadmodule "pike.so"
#!endif
 
#!ifdef WITH_XMLRPC
loadmodule "xmlrpc.so"
#!endif
 
#!ifdef WITH_DEBUG
loadmodule "debugger.so"
#!endif
 
# ----------------- setting module-specific parameters ---------------
 
 
# ----- mi_fifo params -----
modparam("mi_fifo", "fifo_name", "/tmp/kamailio_fifo")
 
 
# ----- tm params -----
# auto-discard branches from previous serial forking leg
modparam("tm", "failure_reply_mode", 3)
# default retransmission timeout: 30sec
modparam("tm", "fr_timer", 30000)
# default invite retransmission timeout after 1xx: 120sec
modparam("tm", "fr_inv_timer", 120000)
 
 
# ----- rr params -----
# add value to ;lr param to cope with most of the UAs
modparam("rr", "enable_full_lr", 1)
# do not append from tag to the RR (no need for this script)
modparam("rr", "append_fromtag", 0)
 
 
# ----- registrar params -----
modparam("registrar", "method_filtering", 1)
/* uncomment the next line to disable parallel forking via location */
# modparam("registrar", "append_branches", 0)
/* uncomment the next line not to allow more than 10 contacts per AOR */
#modparam("registrar", "max_contacts", 10)
# max value for expires of registrations
modparam("registrar", "max_expires", 3600)
# set it to 1 to enable GRUU
modparam("registrar", "gruu_enabled", 0)
 
 
# ----- acc params -----
/* what special events should be accounted ? */
modparam("acc", "early_media", 0)
modparam("acc", "report_ack", 0)
modparam("acc", "report_cancels", 0)
/* by default ww do not adjust the direct of the sequential requests.
   if you enable this parameter, be sure the enable "append_fromtag"
   in "rr" module */
modparam("acc", "detect_direction", 0)
/* account triggers (flags) */
modparam("acc", "log_flag", FLT_ACC)
modparam("acc", "log_missed_flag", FLT_ACCMISSED)
modparam("acc", "log_extra", 
	"src_user=$fU;src_domain=$fd;src_ip=$si;"
	"dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")
modparam("acc", "failed_transaction_flag", FLT_ACCFAILED)
/* enhanced DB accounting */
#!ifdef WITH_ACCDB
modparam("acc", "db_flag", FLT_ACC)
modparam("acc", "db_missed_flag", FLT_ACCMISSED)
modparam("acc", "db_url", DBURL)
modparam("acc", "db_extra",
	"src_user=$fU;src_domain=$fd;src_ip=$si;"
	"dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")
#!endif
 
 
# ----- usrloc params -----
/* enable DB persistency for location entries */
#!ifdef WITH_USRLOCDB
modparam("usrloc", "db_url", DBURL)
modparam("usrloc", "db_mode", 2)
modparam("usrloc", "use_domain", MULTIDOMAIN)
#!endif
 
 
# ----- auth_db params -----
#!ifdef WITH_AUTH
modparam("auth_db", "db_url", DBURL)
modparam("auth_db", "calculate_ha1", yes)
modparam("auth_db", "password_column", "password")
modparam("auth_db", "load_credentials", "")
modparam("auth_db", "use_domain", MULTIDOMAIN)
 
# ----- permissions params -----
#!ifdef WITH_IPAUTH
modparam("permissions", "db_url", DBURL)
modparam("permissions", "db_mode", 1)
#!endif
 
#!endif
 
 
# ----- alias_db params -----
#!ifdef WITH_ALIASDB
modparam("alias_db", "db_url", DBURL)
modparam("alias_db", "use_domain", MULTIDOMAIN)
#!endif
 
 
# ----- speeddial params -----
#!ifdef WITH_SPEEDDIAL
modparam("speeddial", "db_url", DBURL)
modparam("speeddial", "use_domain", MULTIDOMAIN)
#!endif
 
 
# ----- domain params -----
#!ifdef WITH_MULTIDOMAIN
modparam("domain", "db_url", DBURL)
# register callback to match myself condition with domains list
modparam("domain", "register_myself", 1)
#!endif
 
 
#!ifdef WITH_PRESENCE
# ----- presence params -----
modparam("presence", "db_url", DBURL)
 
# ----- presence_xml params -----
modparam("presence_xml", "db_url", DBURL)
modparam("presence_xml", "force_active", 1)
#!endif
 
 
#!ifdef WITH_NAT
# ----- rtpproxy params -----
modparam("rtpproxy", "rtpproxy_sock", "udp:127.0.0.1:7722")
 
# ----- nathelper params -----
modparam("nathelper", "natping_interval", 30)
modparam("nathelper", "ping_nated_only", 1)
modparam("nathelper", "sipping_bflag", FLB_NATSIPPING)
modparam("nathelper", "sipping_from", "sip:pinger at kamailio.org")
 
# params needed for NAT traversal in other modules
modparam("nathelper|registrar", "received_avp", "$avp(RECEIVED)")
modparam("usrloc", "nat_bflag", FLB_NATB)
#!endif
 
 
#!ifdef WITH_TLS
# ----- tls params -----
modparam("tls", "config", "/usr/local/etc/kamailio/tls.cfg")
#!endif
 
#!ifdef WITH_WEBSOCKETS
# ----- nathelper params -----
modparam("nathelper|registrar", "received_avp", "$avp(RECEIVED)")
# Note: leaving NAT pings turned off here as nathelper is _only_ being used for
#       WebSocket connections.  NAT pings are not needed as WebSockets have
#       their own keep-alives.
#!endif
 
#!ifdef WITH_MSRP
# ----- htable params -----
modparam("htable", "htable", "msrp=>size=8;autoexpire=MSRP_MAX_EXPIRES;")
#!endif
 
#!ifdef WITH_ANTIFLOOD
# ----- pike params -----
modparam("pike", "sampling_time_unit", 2)
modparam("pike", "reqs_density_per_unit", 16)
modparam("pike", "remove_latency", 4)
 
# ----- htable params -----
# ip ban htable with autoexpire after 5 minutes
modparam("htable", "htable", "ipban=>size=8;autoexpire=300;")
#!endif
 
#!ifdef WITH_XMLRPC
# ----- xmlrpc params -----
modparam("xmlrpc", "route", "XMLRPC");
modparam("xmlrpc", "url_match", "^/RPC")
#!endif
 
#!ifdef WITH_DEBUG
# ----- debugger params -----
modparam("debugger", "cfgtrace", 1)
#!endif
 
####### Routing Logic ########
 
 
# Main SIP request routing logic
# - processing of any incoming SIP request starts with this route
# - note: this is the same as route { ... }
request_route {
 
	# per request initial checks
	route(REQINIT);
 
#!ifdef WITH_WEBSOCKETS
	if (nat_uac_test(64)) {
		# Do NAT traversal stuff for requests from a WebSocket
		# connection - even if it is not behind a NAT!
		# This won't be needed in the future if Kamailio and the
		# WebSocket client support Outbound and Path.
		force_rport();
		if (is_method("REGISTER")) {
			fix_nated_register();
		} else {
			if (!add_contact_alias()) {
				xlog("L_ERR", "Error aliasing contact <$ct>\n");
				sl_send_reply("400", "Bad Request");
				exit;
			}
		}
	}
#!endif
 
	# NAT detection
	route(NATDETECT);
 
	# CANCEL processing
	if (is_method("CANCEL"))
	{
		if (t_check_trans()) {
			route(RELAY);
		}
		exit;
	}
 
	# handle requests within SIP dialogs
	route(WITHINDLG);
 
	### only initial requests (no To tag)
 
	t_check_trans();
 
	# authentication
	route(AUTH);
 
	# record routing for dialog forming requests (in case they are routed)
	# - remove preloaded route headers
	remove_hf("Route");
	if (is_method("INVITE|SUBSCRIBE"))
		record_route();
 
	# account only INVITEs
	if (is_method("INVITE"))
	{
		setflag(FLT_ACC); # do accounting
	}
 
	# dispatch requests to foreign domains
	route(SIPOUT);
 
	### requests for my local domains
 
	# handle presence related requests
	route(PRESENCE);
 
	# handle registrations
	route(REGISTRAR);
 
	if ($rU==$null)
	{
		# request with no Username in RURI
		sl_send_reply("484","Address Incomplete");
		exit;
	}
 
	# dispatch destinations to PSTN
	route(PSTN);
 
	#!ifdef WITH_FREESWITCH
	# save callee ID
	$avp(callee) = $rU;
	route(FSDISPATCH);
	#!endif
	# user location service
	route(LOCATION);
	route(RELAY);
}
 
 
route[RELAY] {
 
	# enable additional event routes for forwarded requests
	# - serial forking, RTP relaying handling, a.s.o.
	if (is_method("INVITE|BYE|SUBSCRIBE|UPDATE")) {
		if(!t_is_set("branch_route")) t_on_branch("MANAGE_BRANCH");
	}
	if (is_method("INVITE|SUBSCRIBE|UPDATE")) {
		if(!t_is_set("onreply_route")) t_on_reply("MANAGE_REPLY");
	}
	if (is_method("INVITE")) {
		if(!t_is_set("failure_route")) t_on_failure("MANAGE_FAILURE");
	}
 
	if (!t_relay()) {
		sl_reply_error();
	}
	exit;
}
 
# Per SIP request initial checks
route[REQINIT] {
#!ifdef WITH_ANTIFLOOD
	# flood dection from same IP and traffic ban for a while
	# be sure you exclude checking trusted peers, such as pstn gateways
	# - local host excluded (e.g., loop to self)
	if(src_ip!=myself)
	{
		if($sht(ipban=>$si)!=$null)
		{
			# ip is already blocked
			xdbg("request from blocked IP - $rm from $fu (IP:$si:$sp)\n");
			exit;
		}
		if (!pike_check_req())
		{
			xlog("L_ALERT","ALERT: pike blocking $rm from $fu (IP:$si:$sp)\n");
			$sht(ipban=>$si) = 1;
			exit;
		}
	}
#!endif
 
	if (!mf_process_maxfwd_header("10")) {
		sl_send_reply("483","Too Many Hops");
		exit;
	}
 
	if(!sanity_check("1511", "7"))
	{
		xlog("Malformed SIP message from $si:$sp\n");
		exit;
	}
}
 
# Handle requests within SIP dialogs
route[WITHINDLG] {
	if (has_totag()) {
		# sequential request withing a dialog should
		# take the path determined by record-routing
		if (loose_route()) {
#!ifdef WITH_WEBSOCKETS
			if ($du == "") {
				if (!handle_ruri_alias()) {
					xlog("L_ERR", "Bad alias <$ru>\n");
					sl_send_reply("400", "Bad Request");
					exit;
				}
			}
#!endif
			route(DLGURI);
			if (is_method("BYE")) {
				setflag(FLT_ACC); # do accounting ...
				setflag(FLT_ACCFAILED); # ... even if the transaction fails
			}
			else if ( is_method("ACK") ) {
				# ACK is forwarded statelessy
				route(NATMANAGE);
			}
			else if ( is_method("NOTIFY") ) {
				# Add Record-Route for in-dialog NOTIFY as per RFC 6665.
				record_route();
			}
			route(RELAY);
		} else {
			if (is_method("SUBSCRIBE") && uri == myself) {
				# in-dialog subscribe requests
				route(PRESENCE);
				exit;
			}
			if ( is_method("ACK") ) {
				if ( t_check_trans() ) {
					# no loose-route, but stateful ACK;
					# must be an ACK after a 487
					# or e.g. 404 from upstream server
					route(RELAY);
					exit;
				} else {
					# ACK without matching transaction ... ignore and discard
					exit;
				}
			}
			sl_send_reply("404","Not here");
		}
		exit;
	}
}
 
# Handle SIP registrations
route[REGISTRAR] {
	if (is_method("REGISTER"))
	{
		if(isflagset(FLT_NATS))
		{
			setbflag(FLB_NATB);
			# uncomment next line to do SIP NAT pinging 
			## setbflag(FLB_NATSIPPING);
		}
		if (!save("location"))
			sl_reply_error();
 
		exit;
	}
}
 
# USER location service
route[LOCATION] {
 
#!ifdef WITH_SPEEDDIAL
	# search for short dialing - 2-digit extension
	if($rU=~"^[0-9][0-9]$")
		if(sd_lookup("speed_dial"))
			route(SIPOUT);
#!endif
 
#!ifdef WITH_ALIASDB
	# search in DB-based aliases
	if(alias_db_lookup("dbaliases"))
		route(SIPOUT);
#!endif
 
	$avp(oexten) = $rU;
	if (!lookup("location")) {
		$var(rc) = $rc;
		route(TOVOICEMAIL);
		t_newtran();
		switch ($var(rc)) {
			case -1:
			case -3:
				send_reply("404", "Not Found");
				exit;
			case -2:
				send_reply("405", "Method Not Allowed");
				exit;
		}
	}
 
	# when routing via usrloc, log the missed calls also
	if (is_method("INVITE"))
	{
		setflag(FLT_ACCMISSED);
	}
 
}
 
# Presence server route
route[PRESENCE] {
	if(!is_method("PUBLISH|SUBSCRIBE"))
		return;
 
#!ifdef WITH_PRESENCE
	if (!t_newtran())
	{
		sl_reply_error();
		exit;
	};
 
	if(is_method("PUBLISH"))
	{
		handle_publish();
		t_release();
	}
	else
	if( is_method("SUBSCRIBE"))
	{
		handle_subscribe();
		t_release();
	}
	exit;
#!endif
	
	# if presence enabled, this part will not be executed
	if (is_method("PUBLISH") || $rU==$null)
	{
		sl_send_reply("404", "Not here");
		exit;
	}
	return;
}
 
# Authentication route
route[AUTH] {
#!ifdef WITH_AUTH
 
#!ifdef WITH_IPAUTH
	if((!is_method("REGISTER")) && allow_source_address())
	{
		# source IP allowed
		return;
	}
#!endif
#!ifdef WITH_FREESWITCH
	if(route(FSINBOUND))
		return;
#!endif
 
	if (is_method("REGISTER") || from_uri==myself)
	{
		# authenticate requests
		if (!auth_check("$fd", "subscriber", "1")) {
			auth_challenge("$fd", "0");
			exit;
		}
		# user authenticated - remove auth header
		if(!is_method("REGISTER|PUBLISH"))
			consume_credentials();
	}
	# if caller is not local subscriber, then check if it calls
	# a local destination, otherwise deny, not an open relay here
	if (from_uri!=myself && uri!=myself)
	{
		sl_send_reply("403","Not relaying");
		exit;
	}
 
#!endif
	return;
}
 
# Caller NAT detection route
route[NATDETECT] {
#!ifdef WITH_NAT
	force_rport();
	if (nat_uac_test("19")) {
		if (is_method("REGISTER")) {
			fix_nated_register();
		} else {
			add_contact_alias();
		}
		setflag(FLT_NATS);
	}
#!endif
	return;
}
 
# RTPProxy control
route[NATMANAGE] {
#!ifdef WITH_NAT
	if (is_request()) {
		if(has_totag()) {
			if(check_route_param("nat=yes")) {
				setbflag(FLB_NATB);
			}
		}
	}
	if (!(isflagset(FLT_NATS) || isbflagset(FLB_NATB)))
		return;
 
	rtpproxy_manage();
 
	if (is_request()) {
		if (!has_totag()) {
			add_rr_param(";nat=yes");
		}
	}
	if (is_reply()) {
		if(isbflagset(FLB_NATB)) {
			add_contact_alias();
		}
	}
#!endif
	return;
}
 
# URI update for dialog requests
route[DLGURI] {
#!ifdef WITH_NAT
	if(!isdsturiset()) {
		handle_ruri_alias();
	}
#!endif
	return;
}
 
# Routing to foreign domains
route[SIPOUT] {
	if (!uri==myself)
	{
		append_hf("P-hint: outbound\r\n");
		route(RELAY);
	}
}
 
# PSTN GW routing
route[PSTN] {
#!ifdef WITH_PSTN
	# check if PSTN GW IP is defined
	if (strempty($sel(cfg_get.pstn.gw_ip))) {
		xlog("SCRIPT: PSTN rotuing enabled but pstn.gw_ip not defined\n");
		return;
	}
 
	# route to PSTN dialed numbers starting with '+' or '00'
	#     (international format)
	# - update the condition to match your dialing rules for PSTN routing
	if(!($rU=~"^(\+|00)[1-9][0-9]{3,20}$"))
		return;
 
	# only local users allowed to call
	if(from_uri!=myself) {
		sl_send_reply("403", "Not Allowed");
		exit;
	}
 
	if (strempty($sel(cfg_get.pstn.gw_port))) {
		$ru = "sip:" + $rU + "@" + $sel(cfg_get.pstn.gw_ip);
	} else {
		$ru = "sip:" + $rU + "@" + $sel(cfg_get.pstn.gw_ip) + ":"
					+ $sel(cfg_get.pstn.gw_port);
	}
 
	route(RELAY);
	exit;
#!endif
 
	return;
}
 
# XMLRPC routing
#!ifdef WITH_XMLRPC
route[XMLRPC] {
	# allow XMLRPC from localhost
	if ((method=="POST" || method=="GET")
			&& (src_ip==127.0.0.1)) {
		# close connection only for xmlrpclib user agents (there is a bug in
		# xmlrpclib: it waits for EOF before interpreting the response).
		if ($hdr(User-Agent) =~ "xmlrpclib")
			set_reply_close();
		set_reply_no_connect();
		dispatch_rpc();
		exit;
	}
	send_reply("403", "Forbidden");
	exit;
}
#!endif
 
# route to voicemail server
route[TOVOICEMAIL] {
#!ifdef WITH_VOICEMAIL
	if(!is_method("INVITE"))
		return;
 
	# check if VoiceMail server IP is defined
	if (strempty($sel(cfg_get.voicemail.srv_ip))) {
		xlog("SCRIPT: VoiceMail rotuing enabled but IP not defined\n");
		return;
	}
	if($avp(oexten)==$null)
		return;
 
	$ru = "sip:" + $avp(oexten) + "@" + $sel(cfg_get.voicemail.srv_ip)
				+ ":" + $sel(cfg_get.voicemail.srv_port);
	route(RELAY);
	exit;
#!endif
 
	return;
}
 
#!ifdef WITH_FREESWITCH
# FreeSWITCH routing blocks
route[FSINBOUND] {
	if($si== $sel(cfg_get.freeswitch.bindip)
			&& $sp==$sel(cfg_get.freeswitch.bindport))
		return 1;
	return -1;
}
route[FSDISPATCH] {
	if(!is_method("INVITE"))
		return;
	if(route(FSINBOUND))
		return;
	# dial number selection
	switch($rU) {
		case /"^41$":
			# 41 - voicebox menu
			# allow only authenticated users
			if($au==$null)
			{
				sl_send_reply("403", "Not allowed");
				exit;
			}
			$rU = "vm-" + $au;
		break;
		case /"^441[0-9][0-9]$":
			# starting with 44 folowed by 1XY - direct call to voice box
			strip(2);
			route(FSVBOX);
		break;
		case /"^433[0-9][0-9][0-9]$":
			# starting with 433 folowed by (0|1)XY - conference
			strip(2);
		break;
		case /"^45[0-9]+$":
			strip(2);
		break;
		default:
			# offline - send to voicebox
			if (!registered("location"))
			{
				route(FSVBOX);
				exit;
			}
			# online - do bridging
			prefix("kb-");
			if(is_method("INVITE"))
			{
				# in case of failure - re-route to FreeSWITCH VoiceMail
				t_on_failure("FAIL_FSVBOX");
			}
	}
	route(FSRELAY);
	exit;
}
route[FSVBOX] {
	if(!($rU=~"^1[0-9][0-9]+$"))
		return;
	prefix("vb-");
	route(FSRELAY);
}
# Send to FreeSWITCH
route[FSRELAY] {
	$du = "sip:" + $sel(cfg_get.freeswitch.bindip) + ":"
			+ $sel(cfg_get.freeswitch.bindport);
	route(RELAY);
	exit;
}
#!endif
# manage outgoing branches
branch_route[MANAGE_BRANCH] {
	xdbg("new branch [$T_branch_idx] to $ru\n");
	route(NATMANAGE);
}
 
# manage incoming replies
onreply_route[MANAGE_REPLY] {
	xdbg("incoming reply\n");
	if(status=~"[12][0-9][0-9]")
		route(NATMANAGE);
}
 
# manage failure routing cases
failure_route[MANAGE_FAILURE] {
	route(NATMANAGE);
 
	if (t_is_canceled()) {
		exit;
	}
 
#!ifdef WITH_BLOCK3XX
	# block call redirect based on 3xx replies.
	if (t_check_status("3[0-9][0-9]")) {
		t_reply("404","Not found");
		exit;
	}
#!endif
 
#!ifdef WITH_VOICEMAIL
	# serial forking
	# - route to voicemail on busy or no answer (timeout)
	if (t_check_status("486|408")) {
		route(TOVOICEMAIL);
		exit;
	}
#!endif
}
 
#!ifdef WITH_WEBSOCKETS
onreply_route {
	if ((($Rp == MY_WS_PORT || $Rp == MY_WSS_PORT)
		&& !(proto == WS || proto == WSS)) || $Rp == MY_MSRP_PORT) {
		xlog("L_WARN", "SIP response received on $Rp\n");
		drop;
		exit;
	}
 
	if (nat_uac_test(64)) {
		# Do NAT traversal stuff for replies to a WebSocket connection
		# - even if it is not behind a NAT!
		# This won't be needed in the future if Kamailio and the
		# WebSocket client support Outbound and Path.
		add_contact_alias();
	}
}
 
event_route[xhttp:request] {
	set_reply_close();
	set_reply_no_connect();
	
	if ($Rp != MY_WS_PORT
#!ifdef WITH_TLS
	    && $Rp != MY_WSS_PORT
#!endif
	) {
		xlog("L_WARN", "HTTP request received on $Rp\n");
		xhttp_reply("403", "Forbidden", "", "");
		exit;
	}
 
	xlog("L_DBG", "HTTP Request Received\n");
 
	if ($hdr(Upgrade)=~"websocket"
			&& $hdr(Connection)=~"Upgrade"
			&& $rm=~"GET") {
 
		# Validate Host - make sure the client is using the correct
		# alias for WebSockets
		# Sasa: commented out, see http://sip-router.1086192.n5.nabble.com/Testing-the-Websocket-module-with-sipml5-org-td65069.html
		#if ($hdr(Host) == $null || !is_myself("sip:" + $hdr(Host))) {
		#	xlog("L_WARN", "Bad host $hdr(Host)\n");
		#	xhttp_reply("403", "Forbidden", "", "");
		#	exit;
		#}
 
		# Optional... validate Origin - make sure the client is from an
		# authorised website.  For example,
		#
		# if ($hdr(Origin) != "http://communicator.MY_DOMAIN"
		#     && $hdr(Origin) != "https://communicator.MY_DOMAIN") {
		#	xlog("L_WARN", "Unauthorised client $hdr(Origin)\n");
		#	xhttp_reply("403", "Forbidden", "", "");
		#	exit;
		# }
 
		# Optional... perform HTTP authentication
 
		# ws_handle_handshake() exits (no further configuration file
		# processing of the request) when complete.
		if (ws_handle_handshake())
		{
			# Optional... cache some information about the
			# successful connection
			exit;
		}
	}
 
	xhttp_reply("404", "Not Found", "", "");
}
 
event_route[websocket:closed] {
	xlog("L_INFO", "WebSocket connection from $si:$sp has closed\n");
}
#!endif
 
#!ifdef WITH_MSRP
event_route[msrp:frame-in] {
	msrp_reply_flags("1");
 
	if ((($Rp == MY_WS_PORT || $Rp == MY_WSS_PORT)
		&& !(proto == WS || proto == WSS)) && $Rp != MY_MSRP_PORT) {
		xlog("L_WARN", "MSRP request received on $Rp\n");
		msrp_reply("403", "Action-not-allowed");
		exit;
	}
 
	if (msrp_is_reply()) {
		msrp_relay();
	} else if($msrp(method)=="AUTH") {
		if($msrp(nexthops)>0) {
			msrp_relay();
			exit;
		}
 
		if (!www_authenticate("MY_DOMAIN", "subscriber",
					"$msrp(method)")) {
			if (auth_get_www_authenticate("MY_DOMAIN", "1",
							"$var(wauth)")) {
				msrp_reply("401", "Unauthorized",
							"$var(wauth)");
			} else {
				msrp_reply("500", "Server Error");
			}
			exit;
		}
 
		if ($hdr(Expires) != $null) {
			$var(expires) = (int) $hdr(Expires);
			if ($var(expires) < MSRP_MIN_EXPIRES) {
				msrp_reply("423", "Interval Out-of-Bounds",
					"Min-Expires: MSRP_MIN_EXPIRES\r\n");
				exit;
			} else if ($var(expires) > MSRP_MAX_EXPIRES) {
				msrp_reply("423", "Interval Out-of-Bounds",
					"Max-Expires: MSRP_MAX_EXPIRES\r\n");
				exit;
			}
		} else {
			$var(expires) = MSRP_MAX_EXPIRES;
		}
 
		$var(cnt) = $var(cnt) + 1;
		pv_printf("$var(sessid)", "s.$(pp).$(var(cnt)).$(RANDOM)");
		$sht(msrp=>$var(sessid)::srcaddr) = $msrp(srcaddr);
		$sht(msrp=>$var(sessid)::srcsock) = $msrp(srcsock);
		$shtex(msrp=>$var(sessid)) = $var(expires) + 5;
		# - Use-Path: the MSRP address for server + session id
		$var(hdrs) = "Use-Path: msrps://MY_IP_ADDR:MY_MSRP_PORT/"
					+ $var(sessid) + ";tcp\r\n"
					+ "Expires: " + $var(expires) + "\r\n";
		msrp_reply("200", "OK", "$var(hdrs)");
	} else if ($msrp(method)=="SEND" || $msrp(method)=="REPORT") {
		if ($msrp(nexthops)>1) {
			if ($msrp(method)!="REPORT") {
				msrp_reply("200", "OK");
			}
			msrp_relay();
			exit;
		}
		$var(sessid) = $msrp(sessid);
		if ($sht(msrp=>$var(sessid)::srcaddr) == $null) {
			# one more hop, but we don't have address in htable
			msrp_reply("481", "Session-does-not-exist");
			exit;
		} else if ($msrp(method)!="REPORT") {
			msrp_reply("200", "OK");
		}
		msrp_relay_flags("1");
		msrp_set_dst("$sht(msrp=>$var(sessid)::srcaddr)",
				"$sht(msrp=>$var(sessid)::srcsock)");
		msrp_relay();
	} else {
		msrp_reply("501", "Request-method-not-understood");
	}
}
#!endif

#!ifdef WITH_FREESWITCH
failure_route[FAIL_FSVBOX] {
#!ifdef WITH_NAT
	if (is_method("INVITE")
			&& (isbflagset(FLB_NATB) || isflagset(FLT_NATS))) {
		unforce_rtp_proxy();
	}
#!endif
 
	if (t_is_canceled()) {
		exit;
	}
 
	if (t_check_status("486|408")) {
		# re-route to FreeSWITCH VoiceMail
		$rU = $avp(callee);
		route(FSVBOX);
	}
}
#!endif








Thanks in advance,
Sasa





-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20140429/0e44e803/attachment.html>


More information about the sr-users mailing list