a2billing-ში დახმარება მესაჭიროება
* * *
მოკლედ ესეთი პრობლემამაქ, ასტერისკ 1.6ზე დავაყენე a2billing, თითქოს ყველაფერი სწორად მაქ დაკონფიგურირებული, მაგრამ გარეთ მინდა დარეკვა და ვერ ვრეკავ
ესეთ დებაგს მიგდებს, მცოდნეებმა შეხედეთ აბა, რისი ბრალი შეიძლება რომ იყოს, მე მგონია თითონ ბილინგის კონფიგურირების დროს მაქვს რაგაც არასწორად გაწერილი
== Using SIP RTP TOS bits 184
== Using SIP RTP CoS mark 5
== Using SIP VRTP TOS bits 136
== Using SIP VRTP CoS mark 6
-- Executing [877XXXXXX@from-internal:1] Macro("SIP/100-00000009", "user-callerid,SKIPTTL,") in new stack
-- Executing [s@macro-user-callerid:1] Set("SIP/100-00000009", "AMPUSER=100") in new stack
-- Executing [s@macro-user-callerid:2] GotoIf("SIP/100-00000009", "0?report") in new stack
-- Executing [s@macro-user-callerid:3] ExecIf("SIP/100-00000009", "1?Set(REALCALLERIDNUM=100)") in new stack
-- Executing [s@macro-user-callerid:4] Set("SIP/100-00000009", "AMPUSER=100") in new stack
-- Executing [s@macro-user-callerid:5] Set("SIP/100-00000009", "AMPUSERCIDNAME=100") in new stack
-- Executing [s@macro-user-callerid:6] GotoIf("SIP/100-00000009", "0?report") in new stack
-- Executing [s@macro-user-callerid:7] Set("SIP/100-00000009", "AMPUSERCID=100") in new stack
-- Executing [s@macro-user-callerid:8] Set("SIP/100-00000009", "CALLERID(all)="100" <100>") in new stack
-- Executing [s@macro-user-callerid:9] ExecIf("SIP/100-00000009", "0?Set(CHANNEL(language)=)") in new stack
-- Executing [s@macro-user-callerid:10] GotoIf("SIP/100-00000009", "1?continue") in new stack
-- Goto (macro-user-callerid,s,19)
-- Executing [s@macro-user-callerid:19] NoOp("SIP/100-00000009", "Using CallerID "100" <100>") in new stack
-- Executing [877XXXXXX@from-internal:2] Set("SIP/100-00000009", "_NODEST=") in new stack
-- Executing [877XXXXXX@from-internal:3] Macro("SIP/100-00000009", "record-enable,100,OUT,") in new stack
-- Executing [s@macro-record-enable:1] GotoIf("SIP/100-00000009", "1?check") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing [s@macro-record-enable:4] AGI("SIP/100-00000009", "recordingcheck,20110519-033930,1305761970.27") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
<SIP/100-00000009>AGI Tx >> agi_request: recordingcheck
<SIP/100-00000009>AGI Tx >> agi_channel: SIP/100-00000009
<SIP/100-00000009>AGI Tx >> agi_language: en
<SIP/100-00000009>AGI Tx >> agi_type: SIP
<SIP/100-00000009>AGI Tx >> agi_uniqueid: 1305761970.27
<SIP/100-00000009>AGI Tx >> agi_version: 1.6.0.26-FONCORE-r78
<SIP/100-00000009>AGI Tx >> agi_callerid: 100
<SIP/100-00000009>AGI Tx >> agi_calleridname: 100
<SIP/100-00000009>AGI Tx >> agi_callingpres: 0
<SIP/100-00000009>AGI Tx >> agi_callingani2: 0
<SIP/100-00000009>AGI Tx >> agi_callington: 0
<SIP/100-00000009>AGI Tx >> agi_callingtns: 0
<SIP/100-00000009>AGI Tx >> agi_dnid: 877507665
<SIP/100-00000009>AGI Tx >> agi_rdnis: unknown
<SIP/100-00000009>AGI Tx >> agi_context: macro-record-enable
<SIP/100-00000009>AGI Tx >> agi_extension: s
<SIP/100-00000009>AGI Tx >> agi_priority: 4
<SIP/100-00000009>AGI Tx >> agi_enhanced: 0.0
<SIP/100-00000009>AGI Tx >> agi_accountcode:
<SIP/100-00000009>AGI Tx >> agi_threadid: -1218876528
<SIP/100-00000009>AGI Tx >> agi_arg_1: 20110519-033930
<SIP/100-00000009>AGI Tx >> agi_arg_2: 1305761970.27
<SIP/100-00000009>AGI Tx >>
<SIP/100-00000009>AGI Rx << GET VARIABLE ARG2
<SIP/100-00000009>AGI Tx >> 200 result=1 (OUT)
<SIP/100-00000009>AGI Rx << GET VARIABLE ARG1
<SIP/100-00000009>AGI Tx >> 200 result=1 (100)
<SIP/100-00000009>AGI Rx << DATABASE GET "AMPUSER" "100/recording"
<SIP/100-00000009>AGI Tx >> 200 result=1 (out=Adhoc|in=Adhoc)
<SIP/100-00000009>AGI Rx << VERBOSE "Outbound recording not enabled" 1
recordingcheck,20110519-033930,1305761970.27: Outbound recording not enabled
<SIP/100-00000009>AGI Tx >> 200 result=1
-- <SIP/100-00000009>AGI Script recordingcheck completed, returning 0
-- Executing [s@macro-record-enable:5] MacroExit("SIP/100-00000009", "") in new stack
-- Executing [877XXXXXX@from-internal:4] Macro("SIP/100-00000009", "dialout-trunk,3,877XXXXXX,,") in new stack
-- Executing [s@macro-dialout-trunk:1] Set("SIP/100-00000009", "DIAL_TRUNK=3") in new stack
-- Executing [s@macro-dialout-trunk:2] GosubIf("SIP/100-00000009", "0?sub-pincheck,s,1") in new stack
-- Executing [s@macro-dialout-trunk:3] GotoIf("SIP/100-00000009", "0?disabletrunk,1") in new stack
-- Executing [s@macro-dialout-trunk:4] Set("SIP/100-00000009", "DIAL_NUMBER=877507665") in new stack
-- Executing [s@macro-dialout-trunk:5] Set("SIP/100-00000009", "DIAL_TRUNK_OPTIONS=tr") in new stack
-- Executing [s@macro-dialout-trunk:6] Set("SIP/100-00000009", "OUTBOUND_GROUP=OUT_3") in new stack
-- Executing [s@macro-dialout-trunk:7] GotoIf("SIP/100-00000009", "1?nomax") in new stack
-- Goto (macro-dialout-trunk,s,9)
-- Executing [s@macro-dialout-trunk:9] GotoIf("SIP/100-00000009", "0?skipoutcid") in new stack
-- Executing [s@macro-dialout-trunk:10] Set("SIP/100-00000009", "DIAL_TRUNK_OPTIONS=") in new stack
-- Executing [s@macro-dialout-trunk:11] Macro("SIP/100-00000009", "outbound-callerid,3") in new stack
-- Executing [s@macro-outbound-callerid:1] ExecIf("SIP/100-00000009", "0?Set(CALLERPRES()=)") in new stack
-- Executing [s@macro-outbound-callerid:2] ExecIf("SIP/100-00000009", "0?Set(REALCALLERIDNUM=100)") in new stack
-- Executing [s@macro-outbound-callerid:3] GotoIf("SIP/100-00000009", "1?normcid") in new stack
-- Goto (macro-outbound-callerid,s,6)
-- Executing [s@macro-outbound-callerid:6] Set("SIP/100-00000009", "USEROUTCID=") in new stack
-- Executing [s@macro-outbound-callerid:7] Set("SIP/100-00000009", "EMERGENCYCID=") in new stack
-- Executing [s@macro-outbound-callerid:8] Set("SIP/100-00000009", "TRUNKOUTCID=32192167") in new stack
-- Executing [s@macro-outbound-callerid:9] GotoIf("SIP/100-00000009", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,12)
-- Executing [s@macro-outbound-callerid:12] ExecIf("SIP/100-00000009", "1?Set(CALLERID(all)=32192167)") in new stack
-- Executing [s@macro-outbound-callerid:13] ExecIf("SIP/100-00000009", "0?Set(CALLERID(all)=)") in new stack
-- Executing [s@macro-outbound-callerid:14] ExecIf("SIP/100-00000009", "0?Set(CALLERPRES()=prohib_passed_screen)") in new stack
-- Executing [s@macro-dialout-trunk:12] ExecIf("SIP/100-00000009", "0?AGI(fixlocalprefix)") in new stack
-- Executing [s@macro-dialout-trunk:13] Set("SIP/100-00000009", "OUTNUM=877XXXXXX") in new stack
-- Executing [s@macro-dialout-trunk:14] Set("SIP/100-00000009", "custom=AMP") in new stack
-- Executing [s@macro-dialout-trunk:15] ExecIf("SIP/100-00000009", "0?Set(DIAL_TRUNK_OPTIONS=M(setmusic^))") in new stack
-- Executing [s@macro-dialout-trunk:16] Macro("SIP/100-00000009", "dialout-trunk-predial-hook,") in new stack
-- Executing [s@macro-dialout-trunk-predial-hook:1] GotoIf("SIP/100-00000009", "0?custom-freepbx-a2billing,877XXXXXX,1:2") in new stack
-- Goto (macro-dialout-trunk-predial-hook,s,2)
-- Executing [s@macro-dialout-trunk-predial-hook:2] MacroExit("SIP/100-00000009", "") in new stack
-- Executing [s@macro-dialout-trunk:17] GotoIf("SIP/100-00000009", "0?bypass,1") in new stack
-- Executing [s@macro-dialout-trunk:18] GotoIf("SIP/100-00000009", "1?customtrunk") in new stack
-- Goto (macro-dialout-trunk,s,21)
-- Executing [s@macro-dialout-trunk:21] Set("SIP/100-00000009", "pre_num=AMP:Local/") in new stack
-- Executing [s@macro-dialout-trunk:22] Set("SIP/100-00000009", "the_num=OUTNUM") in new stack
-- Executing [s@macro-dialout-trunk:23] Set("SIP/100-00000009", "post_num=@a2billing/n") in new stack
-- Executing [s@macro-dialout-trunk:24] GotoIf("SIP/100-00000009", "1?outnum:skipoutnum") in new stack
-- Goto (macro-dialout-trunk,s,25)
-- Executing [s@macro-dialout-trunk:25] Set("SIP/100-00000009", "the_num=877XXXXXX") in new stack
-- Executing [s@macro-dialout-trunk:26] Dial("SIP/100-00000009", "Local/877XXXXXX@a2billing/n,300,") in new stack
-- Called 877XXXXXX@a2billing/n
-- Executing [877XXXXXX@a2billing:1] Answer("Local/877XXXXXX@a2billing-c7d2;2", "") in new stack
-- Local/877XXXXXX@a2billing-c7d2;1 answered SIP/100-00000009
-- Executing [877XXXXXX@a2billing:2] Wait("Local/877507665@a2billing-c7d2;2", "1") in new stack
-- Executing [877XXXXXX@a2billing:3] DeadAGI("Local/877507665@a2billing-c7d2;2", "a2billing.php|1") in new stack
-- Executing [877XXXXXX@a2billing:4] Hangup("Local/877507665@a2billing-c7d2;2", "") in new stack
== Spawn extension (a2billing, 877XXXXXX, 4) exited non-zero on 'Local/877XXXXXX@a2billing-c7d2;2'
-- Executing [h@macro-dialout-trunk:1] Macro("SIP/100-00000009", "hangupcall,") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/100-00000009", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("SIP/100-00000009", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("SIP/100-00000009", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("SIP/100-00000009", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/100-00000009' in macro 'hangupcall'
== Spawn extension (macro-dialout-trunk, h, 1) exited non-zero on 'SIP/100-00000009'
== Spawn extension (macro-dialout-trunk, s, 26) exited non-zero on 'SIP/100-00000009' in macro 'dialout-trunk'
== Spawn extension (from-internal, 877XXXXXX, 4) exited non-zero on 'SIP/100-00000009'
-- Executing [h@from-internal:1] Macro("SIP/100-00000009", "hangupcall") in new stack
-- Executing [s@macro-hangupcall:1] GotoIf("SIP/100-00000009", "1?skiprg") in new stack
-- Goto (macro-hangupcall,s,4)
-- Executing [s@macro-hangupcall:4] GotoIf("SIP/100-00000009", "1?skipblkvm") in new stack
-- Goto (macro-hangupcall,s,7)
-- Executing [s@macro-hangupcall:7] GotoIf("SIP/100-00000009", "1?theend") in new stack
-- Goto (macro-hangupcall,s,9)
-- Executing [s@macro-hangupcall:9] Hangup("SIP/100-00000009", "") in new stack
== Spawn extension (macro-hangupcall, s, 9) exited non-zero on 'SIP/100-00000009' in macro 'hangupcall'
== Spawn extension (from-internal, h, 1) exited non-zero on 'SIP/100-00000009'