With the logs in your first post and your shell function in a later post, it seems your variables aren't only containing id and entry, but h_entry: 123 and h_id 567.
On Tue, Mar 16, 2021, 17:31 David Villasmil <[email protected]> wrote: > Maybe the user executing from cron? > > On Tue, 16 Mar 2021 at 16:16, Andrew Chen <[email protected]> wrote: > >> Now what's really interesting is that I echo'd the command I was going to >> execute: >> >> 2021-03-16T15:49:02.291485+00:00 ashmainkama51 /scripts/ >> *get-call-from-hepic*.sh - *get-call-from-hepic*: Tue Mar 16 15:49:02 >> UTC 2021 executing kamcmd dlg.end_dlg h_entry: 401 h_id: 11452 >> >> >> and this is exact copy of the kamcmd in the script but for some reason >> kamcmd returned invalid parameters: >> >> >> 2021-03-16T15:49:02.299040+00:00 ashmainkama51 /scripts/ >> *get-call-from-hepic*.sh - *get-call-from-hepic*: Tue Mar 16 15:49:02 >> UTC 2021 status=error: 500 - Invalid parameters >> >> >> I don't get it. >> >> On Tue, Mar 16, 2021 at 11:49 AM Andrew Chen <[email protected]> wrote: >> >>> Hi Llie >>> sure. >>> >>> loadmodule "*ctl*.so" >>> >>> #modparam("*ctl*", "binrpc", "tcp:*:2046") >>> >>> #modparam("*ctl*", "binrpc_max_body_size", 20) >>> >>> #modparam("*ctl*", "binrpc_struct_max_body_size", 3) >>> >>> modparam("*ctl*", "binrpc", "unix:/var/run/kamailio/kamailio_*ctl*") >>> >>> modparam("*ctl*", "binrpc", "tcp:*:2046") >>> >>> modparam("*ctl*", "binrpc_max_body_size", 20) >>> >>> modparam("*ctl*", "binrpc_struct_max_body_size", 3) >>> >>> >>> So the script is actually kicked off by another script that is executed >>> by a cronjob >>> >>> >>> Been doing more troubleshooting and I'm starting to think this is some >>> cron issue but can't really isolate the issue to that 100%. Need more >>> testing data to confirm. >>> >>> On Tue, Mar 16, 2021 at 9:27 AM Ilie Soltanici <[email protected]> >>> wrote: >>> >>>> Hi, >>>> >>>> Can you post here parameters for the ctl module and what is the user >>>> you're running the script? >>>> >>>> Regards, >>>> >>>> >>>> >>>> On Mon, 15 Mar 2021 at 21:04, Andrew Chen <[email protected]> wrote: >>>> >>>>> Hi All, >>>>> >>>>> Coming back to this. Any other suggestions here? >>>>> >>>>> Thanks >>>>> >>>>> On Wed, Mar 10, 2021 at 9:24 AM Andrew Chen <[email protected]> wrote: >>>>> >>>>>> So the strange thing is that I use kamcmd to get the list of users >>>>>> and that works. Are there special permissions needed to delete them? >>>>>> >>>>>> On Wed, Mar 10, 2021 at 4:38 AM Ilie Soltanici <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> Hello, >>>>>>> >>>>>>> Sorry, there is actually no need for the callid argument, I mixed it >>>>>>> up with another command. >>>>>>> As Daniel recommended try to check the permissions. Which user the >>>>>>> script is running with and what are the permission for >>>>>>> /var/run/kamailio/ >>>>>>> >>>>>>> Regards, >>>>>>> >>>>>>> On Wed, 10 Mar 2021 at 09:26, Ilie Soltanici <[email protected]> >>>>>>> wrote: >>>>>>> >>>>>>>> Hello, >>>>>>>> >>>>>>>> kamcmd dlg.end_dlg $h_entry $h_id >>>>>>>>> >>>>>>>> >>>>>>>> I think you are missing the callid parameter when calling kamcmd >>>>>>>> command: >>>>>>>> Try kamcmd dlg.end_dlg $h_entry $h_id $SIPCallID >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>>> On Tue, 9 Mar 2021 at 13:03, Andrew Chen <[email protected]> wrote: >>>>>>>> >>>>>>>>> Thanks guys. >>>>>>>>> Here is the whole function I created: >>>>>>>>> >>>>>>>>> function FollowUpAction >>>>>>>>> >>>>>>>>> { >>>>>>>>> >>>>>>>>> SIPCallID=$1 >>>>>>>>> >>>>>>>>> >>>>>>>>> if [ $callStatus -ge 7 ] && [ $callStatus -le 15 ]; then >>>>>>>>> >>>>>>>>> GetDialogID $SIPCallID >>>>>>>>> >>>>>>>>> log "$(date) Found active dialog on completed call. Delete >>>>>>>>> call using $h_entry $h_id on SIP Call-ID $SIPCallID" >> >>>>>>>>> deleted-calls-list.txt >>>>>>>>> >>>>>>>>> kamcmd dlg.end_dlg $h_entry $h_id >>>>>>>>> >>>>>>>>> fi >>>>>>>>> >>>>>>>>> } >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Tue, Mar 9, 2021 at 6:53 AM David Villasmil < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> Specially if you don’t show the script source. >>>>>>>>>> >>>>>>>>>> On Tue, 9 Mar 2021 at 08:51, Daniel-Constantin Mierla < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> Hello, >>>>>>>>>>> >>>>>>>>>>> it is hard to say why your shell script does not work, when the >>>>>>>>>>> command runs ok in the terminal. Maybe missing/empty parameters, or >>>>>>>>>>> insufficient access rights, ... >>>>>>>>>>> >>>>>>>>>>> Cheers, >>>>>>>>>>> Daniel >>>>>>>>>>> On 08.03.21 20:23, Andrew Chen wrote: >>>>>>>>>>> >>>>>>>>>>> Hi all, >>>>>>>>>>> >>>>>>>>>>> I have a script that cleans up hanging dialog and for some >>>>>>>>>>> reason, executing 'kamcmd dlg.end_dlg' does not seem to work. >>>>>>>>>>> Below I log >>>>>>>>>>> events of stuck calls and as you can see it just keeps logging the >>>>>>>>>>> same >>>>>>>>>>> call until I manually run the kamcmd either in bash shell prompt or >>>>>>>>>>> in >>>>>>>>>>> kamcmd cli: >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:00:04.347807+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:00:04 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:01:02.531822+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:01:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:02:02.689823+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:02:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:03:02.044960+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:03:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:04:02.436588+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:04:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:05:02.685572+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:05:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:06:02.775561+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:06:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:07:01.867021+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:07:01 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:08:01.888512+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:08:01 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:09:02.146887+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:09:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:10:02.649627+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:10:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:11:01.904948+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:11:01 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:12:01.932267+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:12:01 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:13:02.428128+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:13:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:14:02.617683+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:14:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:15:01.863099+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:15:01 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:16:01.650299+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:16:01 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:17:02.338576+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:17:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:18:01.743163+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:18:01 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:19:02.257369+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:19:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:20:01.624170+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:20:01 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> 2021-03-08T19:21:02.287343+00:00 sjointgkama51 >>>>>>>>>>> /scripts/get-call-from-hepic.sh - get-call-from-hepic: Mon Mar 8 >>>>>>>>>>> 19:21:02 >>>>>>>>>>> UTC 2021 Found active dialog on completed call. Delete call using >>>>>>>>>>> h_entry: >>>>>>>>>>> 1333 *h_id*: 11225 on SIP Call-ID 7j5r1msitcvg9siohoul >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Thoughts? >>>>>>>>>>> >>>>>>>>>>> Thanks! >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Andy Chen >>>>>>>>>>> Sr. Telephony Lead Engineer >>>>>>>>>>> [email protected] >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> *Confidentiality Notice: The information contained in this >>>>>>>>>>> e-mail and any >>>>>>>>>>> attachments may be confidential. If you are not an intended >>>>>>>>>>> recipient, you >>>>>>>>>>> are hereby notified that any dissemination, distribution or >>>>>>>>>>> copying of this >>>>>>>>>>> e-mail is strictly prohibited. If you have received this e-mail >>>>>>>>>>> in error, >>>>>>>>>>> please notify the sender and permanently delete the e-mail and >>>>>>>>>>> any >>>>>>>>>>> attachments immediately. You should not retain, copy or use this >>>>>>>>>>> e-mail or >>>>>>>>>>> any attachment for any purpose, nor disclose all or any part of >>>>>>>>>>> the >>>>>>>>>>> contents to any other person. Thank you.* >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Kamailio (SER) - Users Mailing >>>>>>>>>>> [email protected]https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> Daniel-Constantin Mierla -- www.asipto.comwww.twitter.com/miconda >>>>>>>>>>> -- www.linkedin.com/in/miconda >>>>>>>>>>> Funding: https://www.paypal.me/dcmierla >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Kamailio (SER) - Users Mailing List >>>>>>>>>>> [email protected] >>>>>>>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Regards, >>>>>>>>>> >>>>>>>>>> David Villasmil >>>>>>>>>> email: [email protected] >>>>>>>>>> phone: +34669448337 >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Andy Chen >>>>>>>>> Sr. Telephony Lead Engineer >>>>>>>>> 415 516 5535 (M) >>>>>>>>> [email protected] >>>>>>>>> >>>>>>>>> >>>>>>>>> *Confidentiality Notice: The information contained in this e-mail >>>>>>>>> and any >>>>>>>>> attachments may be confidential. If you are not an intended >>>>>>>>> recipient, you >>>>>>>>> are hereby notified that any dissemination, distribution or >>>>>>>>> copying of this >>>>>>>>> e-mail is strictly prohibited. If you have received this e-mail in >>>>>>>>> error, >>>>>>>>> please notify the sender and permanently delete the e-mail and any >>>>>>>>> attachments immediately. You should not retain, copy or use this >>>>>>>>> e-mail or >>>>>>>>> any attachment for any purpose, nor disclose all or any part of the >>>>>>>>> contents to any other person. Thank you.* >>>>>>>>> _______________________________________________ >>>>>>>>> Kamailio (SER) - Users Mailing List >>>>>>>>> [email protected] >>>>>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>> Kamailio (SER) - Users Mailing List >>>>>>> [email protected] >>>>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Andy Chen >>>>>> Sr. Telephony Lead Engineer >>>>>> 415 516 5535 (M) >>>>>> achen@ <[email protected]>fuze.com >>>>>> >>>>>> >>>>> >>>>> -- >>>>> Andy Chen >>>>> Sr. Telephony Lead Engineer >>>>> 415 516 5535 (M) >>>>> achen@ <[email protected]>fuze.com >>>>> >>>>> >>>>> *Confidentiality Notice: The information contained in this e-mail and >>>>> any >>>>> attachments may be confidential. If you are not an intended recipient, >>>>> you >>>>> are hereby notified that any dissemination, distribution or copying of >>>>> this >>>>> e-mail is strictly prohibited. If you have received this e-mail in >>>>> error, >>>>> please notify the sender and permanently delete the e-mail and any >>>>> attachments immediately. You should not retain, copy or use this >>>>> e-mail or >>>>> any attachment for any purpose, nor disclose all or any part of the >>>>> contents to any other person. Thank you.* >>>>> _______________________________________________ >>>>> Kamailio (SER) - Users Mailing List >>>>> [email protected] >>>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>>> >>>> _______________________________________________ >>>> Kamailio (SER) - Users Mailing List >>>> [email protected] >>>> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >>>> >>> >>> >>> -- >>> Andy Chen >>> Sr. Telephony Lead Engineer >>> 415 516 5535 (M) >>> achen@ <[email protected]>fuze.com >>> >>> >> >> -- >> Andy Chen >> Sr. Telephony Lead Engineer >> 415 516 5535 (M) >> achen@ <[email protected]>fuze.com >> >> >> *Confidentiality Notice: The information contained in this e-mail and any >> attachments may be confidential. If you are not an intended recipient, you >> are hereby notified that any dissemination, distribution or copying of >> this >> e-mail is strictly prohibited. If you have received this e-mail in error, >> please notify the sender and permanently delete the e-mail and any >> attachments immediately. You should not retain, copy or use this e-mail or >> any attachment for any purpose, nor disclose all or any part of the >> contents to any other person. Thank you.* >> _______________________________________________ >> Kamailio (SER) - Users Mailing List >> [email protected] >> https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >> > -- > Regards, > > David Villasmil > email: [email protected] > phone: +34669448337 > _______________________________________________ > Kamailio (SER) - Users Mailing List > [email protected] > https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users >
_______________________________________________ Kamailio (SER) - Users Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users
