Skip to content

Instantly share code, notes, and snippets.

@renemendoza
Created September 17, 2011 19:29
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save renemendoza/1224268 to your computer and use it in GitHub Desktop.
Save renemendoza/1224268 to your computer and use it in GitHub Desktop.
[Sat Sep 17 19:31:13 2011] Adhearsion::VoIP::Asterisk::AGI::Server::RubyServer 0.0.0.0:4573 client:57007 localhost<127.0.0.1> connect
DEBUG agi: Handling call with variables {:type=>"IAX2", :rdnis=>nil, :network=>true, :context=>"macro_outbound", :channel=>"IAX2/cancun_zefiro-5737", :type_of_calling_number=>:unknown, :callingani2=>0, :callerid=>5619521007, :uniqueid=>"1316287873.1570", :query=>{}, :extension=>"s", :dnid=>nil, :enhanced=>0.0, :language=>"en", :threadid=>139782285895440, :callingpres=>0, :version=>"1.6.2.5", :accountcode=>"", :calleridname=>nil, :callingtns=>0, :priority=>1, :request=>#<URI::Generic:0x7f983c125aa8 URL:agi://127.0.0.1>}
DEBUG agi: >>> ANSWER
DEBUG agi: <<< 200 result=0
DEBUG agi: >>> GET VARIABLE "CALLERID(num)"
DEBUG agi: <<< 200 result=1 (5619521007)
DEBUG agi: >>> GET VARIABLE "ARG1"
DEBUG agi: <<< 200 result=1 (13053567982)
DEBUG agi: >>> GET VARIABLE "ARG2"
DEBUG agi: <<< 200 result=1 (Gafachi)
DEBUG agi: >>> SET VARIABLE "CDR(userfield)" "outbound"
DEBUG agi: <<< 200 result=1
DEBUG agi: >>> SET VARIABLE "CDR(accountcode)" "51"
DEBUG agi: <<< 200 result=1
DEBUG agi: >>> GET VARIABLE "CDR(disposition)"
DEBUG agi: <<< 200 result=1 (ANSWERED)
DEBUG agi: >>> GET VARIABLE "CHANNEL(state)"
DEBUG agi: <<< 200 result=1 (Up)
WARN ahn: DISPOSITION ANSWERED CHANNEL STATE Up
DEBUG agi: >>> EXEC SipAddHeader "(P-Asserted-Identity: <SIP:5619521007>)"
DEBUG agi: <<< 200 result=0
DEBUG agi: >>> EXEC NoOp "trunk options: ["SIP/gafachi/"] "
DEBUG agi: <<< 200 result=0
DEBUG agi: >>> SET VARIABLE "sub_route_id" "16481"
DEBUG agi: <<< 200 result=1
DEBUG agi: >>> SET VARIABLE "route_id" "16481"
DEBUG agi: <<< 200 result=1
DEBUG agi: >>> SET VARIABLE "CALLERID(name)" "Zefiro Networks"
DEBUG agi: <<< 200 result=1
DEBUG agi: >>> EXEC Dial "SIP/gafachi/13053567982","45",""
DEBUG agi: <<< 200 result=0
DEBUG agi: >>> GET VARIABLE "CDR(disposition)"
DEBUG agi: <<< 200 result=1 (ANSWERED)
DEBUG agi: >>> GET VARIABLE "CHANNEL(state)"
DEBUG agi: <<< 200 result=1 (Up)
WARN ahn: DISPOSITION ANSWERED CHANNEL STATE Up
DEBUG agi: >>> GET VARIABLE "DIALSTATUS"
DEBUG agi: <<< 200 result=1 (CONGESTION)
WARN ahn: outbound call {:type=>"IAX2", :rdnis=>nil, :network=>true, :context=>"macro_outbound", :channel=>"IAX2/cancun_zefiro-5737", :type_of_calling_number=>:unknown, :callingani2=>0, :callerid=>5619521007, :uniqueid=>"1316287873.1570", :query=>{}, :extension=>"s", :dnid=>nil, :enhanced=>0.0, :language=>"en", :threadid=>139782285895440, :callingpres=>0, :version=>"1.6.2.5", :accountcode=>"", :calleridname=>nil, :callingtns=>0, :priority=>1, :request=>#<URI::Generic:0x7f983c125aa8 URL:agi://127.0.0.1>} last_dial_status congested
DEBUG agi: >>> GET VARIABLE "DIALSTATUS"
DEBUG agi: <<< 200 result=1 (CONGESTION)
DEBUG agi: >>> GET VARIABLE "DIALSTATUS"
DEBUG agi: <<< 200 result=1 (CONGESTION)
DEBUG agi: >>> SET VARIABLE "CDR(amaflags|r)" "omit"
DEBUG agi: <<< 200 result=1
DEBUG agi: >>> GET VARIABLE "CDR(disposition)"
DEBUG agi: <<< 200 result=1 (ANSWERED)
DEBUG agi: >>> GET VARIABLE "CHANNEL(state)"
DEBUG agi: <<< 200 result=1 (Up)
WARN ahn: DISPOSITION ANSWERED CHANNEL STATE Up
[Sat Sep 17 19:31:16 2011] Adhearsion::VoIP::Asterisk::AGI::Server::RubyServer 0.0.0.0:4573 client:57007 disconnect
^C
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment