Hi Guys, I have just moved from kamailio 4.1, to 4.2 and have installed via git version 4.2 I am testing with the function cnxcc_set_max_time, as I want to set the maximum call duration. Having moved to 4.2, i cant get the module to terminate the call. I have set dlg_flag, and cc_flag, following examples on the wiki but I cant get it to work. Does anyone have any suggestions for me please? My same code on 4.1 works ok. Thanks Jon
Hi All, Sorry further information on the below. On version 4.2.0 I now have the CNXCC module trying to terminate the call and I can see in the logs; Jul 8 10:04:05 voxweb1 kamailio4-2[28013]: ALERT: cnxcc [cnxcc_check.c:157]: check_calls_by_time(): [84738257-9ffa-1233-479c-2a8a2e4d8baa] call has exhausted its time. Breaking the loopJul 8 10:04:05 voxweb1 kamailio4-2[28013]: ERROR: cnxcc [cnxcc_mod.c:1080]: terminate_call(): Error executing dlg_end_dlg command. Return code was [404]
Now looking in the dialog hash table I see; kamailio]# kamctl fifo dlg_listdialog:: hash=2024:5750 state:: 4 ref_count:: 2 timestart:: 1436349420 timeout:: 28722377 callid:: 84738257-9ffa-1233-479c-2a8a2e4d8baa from_uri:: sip:+33975182813@eseye.peering.manxtelecom.im from_tag:: 77XSZ5HjtBv6m caller_contact:: sip:Eseye@212.111.42.24:5080 caller_cseq:: 77838646 caller_route_set:: caller_bind_addr:: udp:212.111.42.24:5060 callee_bind_addr:: udp:212.111.42.24:5060 to_uri:: sip:337917190438@RETURN.MO.ESEYE.COM;user=phone to_tag:: crmacSH2pU30N callee_contact:: sip:337917190438@213.168.250.152:5080;transport=udp callee_cseq:: 0 callee_route_set:: And; kamctl kamcmd cnxcc.active_clientsclient_id:MOPublic,number_of_calls:1,concurrent_calls:1,type:0,max_amount:10,consumed_amount:533; So when I manually try and kill it, it also doesnt work even though the callid looks valid in the dialog hash table; kamctl kamcmd cnxcc.kill_call 84738257-9ffa-1233-479c-2a8a2e4d8baa This command just doesn't return anything and cant find the callid, is this a configuration issue on my part or are there any issues with cnxcc on 4.2.0 ? All I want to achieve is to set the max time for calls. All I do is set the CC_FLAG, and then dlg_manage, and Ive also tried with the DLG_FLAG set same as CC_FLAG. Thanks Jon From: hunterj91@hotmail.com To: sr-users@lists.sip-router.org Date: Tue, 7 Jul 2015 18:29:30 +0000 Subject: [SR-Users] CNXCC cnxcc_set_max_time Version 4.2
Hi Guys, I have just moved from kamailio 4.1, to 4.2 and have installed via git version 4.2 I am testing with the function cnxcc_set_max_time, as I want to set the maximum call duration. Having moved to 4.2, i cant get the module to terminate the call. I have set dlg_flag, and cc_flag, following examples on the wiki but I cant get it to work. Does anyone have any suggestions for me please? My same code on 4.1 works ok. Thanks Jon
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users