Добрый день, Столкнулся с такой проблемой, не могу одновременно с двух и более
телефонов звонить в город... по одному разговариваю по другому
занято...
Подключение к сипнету (тоесть нет ограничения по кол.сессий, тоесть
дело в *, в настройках!!!)
Где и как в * это разрешить непонимаю... нашел какие то клочки
примеров но непонятно ничего.
вывод asterisk -rvvv при двух звонках в город... (мои номера 500 и 200)Connected to Asterisk 1.2.9.1 svn rev 34876 currently running on asterisk (pid = 2391)
Verbosity is at least 3
Core debug is at least 1
-- Executing Set("SIP/500-1439", "EMERGENCYROUTE=YES") in new stack
-- Executing Macro("SIP/500-1439", "dialout-trunk|2|9560000||") in new stack
-- Executing GotoIf("SIP/500-1439", "1?3:2") in new stack
-- Goto (macro-dialout-trunk,s,3)
-- Executing Macro("SIP/500-1439", "user-callerid") in new stack
-- Executing GotoIf("SIP/500-1439", "0?report") in new stack
-- Executing GotoIf("SIP/500-1439", "0?start") in new stack
-- Executing Set("SIP/500-1439", "REALCALLERIDNUM=500") in new stack
-- Executing NoOp("SIP/500-1439", "REALCALLERIDNUM is 500") in new stack
-- Executing Set("SIP/500-1439", "AMPUSER=500") in new stack
-- Executing Set("SIP/500-1439", "AMPUSERCIDNAME=500") in new stack
-- Executing GotoIf("SIP/500-1439", "0?report") in new stack
-- Executing Set("SIP/500-1439", "CALLERID(all)=500 <500>") in new stack
-- Executing NoOp("SIP/500-1439", "Using CallerID "500" <500>") in new stack
-- Executing Macro("SIP/500-1439", "record-enable|500|OUT") in new stack
-- Executing GotoIf("SIP/500-1439", "0 > 0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing AGI("SIP/500-1439", "recordingcheck|20060913-164456|1158151496.83") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20060913-164456|1158151496.83: Outbound recording not enabled
-- AGI Script recordingcheck completed, returning 0
-- Executing NoOp("SIP/500-1439", "No recording needed") in new stack
-- Executing Macro("SIP/500-1439", "outbound-callerid|2") in new stack
-- Executing GotoIf("SIP/500-1439", "1?start") in new stack
-- Goto (macro-outbound-callerid,s,3)
-- Executing NoOp("SIP/500-1439", "REALCALLERIDNUM is 500") in new stack
-- Executing Set("SIP/500-1439", "USEROUTCID=") in new stack
-- Executing Set("SIP/500-1439", "EMERGENCYCID=") in new stack
-- Executing Set("SIP/500-1439", "TRUNKOUTCID=2124646") in new stack
-- Executing GotoIf("SIP/500-1439", "0?trunkcid") in new stack
-- Executing GotoIf("SIP/500-1439", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,11)
-- Executing GotoIf("SIP/500-1439", "0?usercid") in new stack
-- Executing Set("SIP/500-1439", "CALLERID(all)=2124646") in new stack
-- Executing GotoIf("SIP/500-1439", "1?report") in new stack
-- Goto (macro-outbound-callerid,s,15)
-- Executing NoOp("SIP/500-1439", "CallerID set to "" <2124646>") in new stack
-- Executing Set("SIP/500-1439", "GROUP()=OUT_2") in new stack
-- Executing GotoIf("SIP/500-1439", "0?108") in new stack
-- Executing Set("SIP/500-1439", "DIAL_NUMBER=9560000") in new stack
-- Executing Set("SIP/500-1439", "DIAL_TRUNK=2") in new stack
-- Executing AGI("SIP/500-1439", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
fixlocalprefix: Added prefix. New number: 74959560000
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("SIP/500-1439", "OUTNUM=74959560000") in new stack
-- Executing Set("SIP/500-1439", "custom=SIP/sipnet") in new stack
-- Executing GotoIf("SIP/500-1439", "0?16") in new stack
-- Executing Dial("SIP/500-1439", "SIP/sipnet/74959560000|120|r") in new stack
-- Called sipnet/74959560000
-- Got SIP response 488 "Codec Mismatch" back from 212.53.35.219
-- SIP/sipnet-349c is circuit-busy
== Everyone is busy/congested at this time (1:0/1/0)
-- Executing Goto("SIP/500-1439", "s-CONGESTION|1") in new stack
-- Goto (macro-dialout-trunk,s-CONGESTION,1)
-- Executing NoOp("SIP/500-1439", "Dial failed due to CONGESTION") in new stack
-- Executing Macro("SIP/500-1439", "dialout-trunk|1|9560000||") in new stack
-- Executing GotoIf("SIP/500-1439", "1?3:2") in new stack
-- Goto (macro-dialout-trunk,s,3)
-- Executing Macro("SIP/500-1439", "user-callerid") in new stack
-- Executing GotoIf("SIP/500-1439", "0?report") in new stack
-- Executing GotoIf("SIP/500-1439", "1?start") in new stack
-- Goto (macro-user-callerid,s,4)
-- Executing NoOp("SIP/500-1439", "REALCALLERIDNUM is 500") in new stack
-- Executing Set("SIP/500-1439", "AMPUSER=500") in new stack
-- Executing Set("SIP/500-1439", "AMPUSERCIDNAME=500") in new stack
-- Executing GotoIf("SIP/500-1439", "0?report") in new stack
-- Executing Set("SIP/500-1439", "CALLERID(all)=500 <500>") in new stack
-- Executing NoOp("SIP/500-1439", "Using CallerID "500" <500>") in new stack
-- Executing Macro("SIP/500-1439", "record-enable|500|OUT") in new stack
-- Executing GotoIf("SIP/500-1439", "0 > 0?2:4") in new stack
-- Goto (macro-record-enable,s,4)
-- Executing AGI("SIP/500-1439", "recordingcheck|20060913-164457|1158151496.83") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/recordingcheck
recordingcheck|20060913-164457|1158151496.83: Outbound recording not enabled
-- AGI Script recordingcheck completed, returning 0
-- Executing NoOp("SIP/500-1439", "No recording needed") in new stack
-- Executing Macro("SIP/500-1439", "outbound-callerid|1") in new stack
-- Executing GotoIf("SIP/500-1439", "1?start") in new stack
-- Goto (macro-outbound-callerid,s,3)
-- Executing NoOp("SIP/500-1439", "REALCALLERIDNUM is 500") in new stack
-- Executing Set("SIP/500-1439", "USEROUTCID=") in new stack
-- Executing Set("SIP/500-1439", "EMERGENCYCID=") in new stack
-- Executing Set("SIP/500-1439", "TRUNKOUTCID=2387376") in new stack
-- Executing GotoIf("SIP/500-1439", "0?trunkcid") in new stack
-- Executing GotoIf("SIP/500-1439", "1?trunkcid") in new stack
-- Goto (macro-outbound-callerid,s,11)
-- Executing GotoIf("SIP/500-1439", "0?usercid") in new stack
-- Executing Set("SIP/500-1439", "CALLERID(all)=2387376") in new stack
-- Executing GotoIf("SIP/500-1439", "1?report") in new stack
-- Goto (macro-outbound-callerid,s,15)
-- Executing NoOp("SIP/500-1439", "CallerID set to "" <2387376>") in new stack
-- Executing Set("SIP/500-1439", "GROUP()=OUT_1") in new stack
-- Executing GotoIf("SIP/500-1439", "0?108") in new stack
-- Executing Set("SIP/500-1439", "DIAL_NUMBER=9560000") in new stack
-- Executing Set("SIP/500-1439", "DIAL_TRUNK=1") in new stack
-- Executing AGI("SIP/500-1439", "fixlocalprefix") in new stack
-- Launched AGI Script /var/lib/asterisk/agi-bin/fixlocalprefix
-- AGI Script fixlocalprefix completed, returning 0
-- Executing Set("SIP/500-1439", "OUTNUM=9560000") in new stack
-- Executing Set("SIP/500-1439", "custom=SIP/sipnet-new") in new stack
-- Executing GotoIf("SIP/500-1439", "0?16") in new stack
-- Executing Dial("SIP/500-1439", "SIP/sipnet-new/9560000|120|r") in new stack
== Everyone is busy/congested at this time (1:0/0/1)
-- Executing Goto("SIP/500-1439", "s-CHANUNAVAIL|1") in new stack
-- Goto (macro-dialout-trunk,s-CHANUNAVAIL,1)
-- Executing NoOp("SIP/500-1439", "Dial failed due to CHANUNAVAIL") in new stack
-- Executing Macro("SIP/500-1439", "outisbusy|") in new stack
-- Executing Playback("SIP/500-1439", "all-circuits-busy-now") in new stack
-- Playing 'all-circuits-busy-now' (language 'en')
-- Executing Playback("SIP/500-1439", "pls-try-call-later") in new stack
-- Playing 'pls-try-call-later' (language 'en')
-- Executing Macro("SIP/500-1439", "hangupcall") in new stack
-- Executing ResetCDR("SIP/500-1439", "w") in new stack
-- Executing NoCDR("SIP/500-1439", "") in new stack
-- Executing Wait("SIP/500-1439", "5") in new stack
-- Executing Hangup("SIP/500-1439", "") in new stack
asterisk*CLI>
> -- Got SIP response 488 "Codec Mismatch" back
>from 212.53.35.219
> -- SIP/sipnet-349c is circuit-busyМожет что то в этих строчках ?
И я вобще не вижу в логе ничего насчет номера 200