Page 1 of 1

agi://127.0.0.:4577/call_log - where can i find/modify

PostPosted: Wed Sep 12, 2012 12:41 am
by phil_discount
Hello,

call_log ist controlling outbound calls, where can i find this script/program?
Can i modifiy some values? Dont ask why, just want to know for some customizing :-)

thanks
regards
Philip
Code: Select all
exten => _9999[3-9].,1,AGI(agi://127.0.0.1:4577/call_log)
exten => _9999[3-9].,n,Dial(IAX2/WAHLSERVER:test@192.168.203.33/${EXTEN},60,tToR)
exten => _9999[3-9].,n,Hangup

Re: agi://127.0.0.:4577/call_log - where can i find/modify

PostPosted: Wed Sep 12, 2012 1:19 am
by phil_discount
ok i thought i found it:
/usr/share/astguiclient/FastAGI_log.pl

Re: agi://127.0.0.:4577/call_log - where can i find/modify

PostPosted: Fri Mar 22, 2013 7:16 pm
by williamconley
screen -r ASTfastlog

If you "ctrl+c" you will break vicidial. use "ctrl+a" "ctrl+d" to detach from the screen without harm.

fastlog "listens" on port 4577 and executes actions based on what passes through it. this happens at the start and end of every call. In the dialplan for the carrier, this is usually "priority 1" (ie: XXXX,1,agi..). At the end of the call, the "hangup" action is called which contains another execution of this same agi script. The "h" extension is required in every context in the vicidial dialplan to ensure this actually happens. Without it, calls get "lost".