Борюс с этой проблемой уже пару недель. Прочитал все что нашел и перепробовал кучу сценариев, но положительного результата так и не получил.
Asterisk 10 (1.10)
CentOs 6
A2billing 1.9.4
Пытаюсь настроить DID фунционал. Для начала local или через Trunk, лучше Trunk, чтобы шло через Ratecard. Хоть звонки и безплатные, зато CDR пишет нормально. Пробовал на Asterisk 1.4, 1.8. Идут только SIP звонки а PSTN нет. Но интересует Asterisk 10 так как он поддерживает SipMessage. На этой 10той версии Sip уперается в 482 "Loop Detected", а PSTN так и не работает.
| Код: |
| a2billing.php,2: file:Class.A2Billing.php - line:896 - uniqueid:1345751985.100 - DESTINATION ::> 805401234567 AGI Tx >> 200 result=1 AGI Rx > 200 result=1 AGI Rx > 200 result=1 AGI Rx > 200 result=1 AGI Rx > 200 result=1 AGI Rx > 200 result=0 endpos=12640 AGI Rx > 200 result=0 endpos=9600 AGI Rx Limit Data for this call: > timelimit = 3600000 ms (3600.000 s) > play_warning = 61000 ms (61.000 s) > play_to_caller = yes > play_to_callee = no > warning_freq = 30000 ms (30.000 s) > start_sound = > warning_sound = timeleft > end_sound = == Using SIP RTP CoS mark 5 -- Called SIP/537234567 -- Got SIP response 482 "Loop Detected" back from 127.0.0.1:5060 -- SIP/537234567-0000003f is circuit-busy == Everyone is busy/congested at this time (1:0/1/0) AGI Tx >> 200 result=0 AGI Rx > 200 result=1 |
Я решил симулировать провайпера с Kamailio, то есть отправить трафик на него и назад, таким образом обманув Asterisk. (звонит не сам себе) Но вот знаний не хвотает. Kamailio и Siremis поставил и все работает а как настроить не знаю.
Вопрос вот в чем. Есть несколько VServer с Asterisk и A2billing каждый работает для себя. Надо ввести функции DID и завизать их все вместе. Выходов на провайдеров нет и не надо. Симулирует замкнутую телефонную сеть.
Нужен здесь Kamailio как центровой узел? Если да то может подкинет кто инфу по настройке при помощи Siremis.
Или кто подскажит другой способ.
Заранее спасибо.