Письмо #19884 Списка Рассылки CGatePro@list.communigate.ru
От Кого: Dmitry Akindinov <CGatePro@mx.ru>
Кому: CommuniGate Pro Russian Discussions <CGatePro@mx.ru>
Тема: Re: [CGP] STUN
Дата: Sun, 08 Sep 2013 11:55:46 +0400
Здравствуйте,

On 2013-09-08 01:45, Alexander Lapshin wrote:
Подскажите пожалуйста что означают записи в логе при обращении клиента за NAT-ом к STUN?
10.0.0.1  --  это CGP
111.111.111.111 -- Это клиент

Правильная настройка STUN модуля подразумевает создание сокетов на портах 3478 и 5349 на _двух_ _разных_ _WAN_ адресах. У вас используется один адрес, да и тот "серый".

И что это за файл "russian/billingplan.objdata" ? Где о нем можно прочитать?

Файлик называется bilingplan[-ИМЯ].objdata и имеет вид словаря с записями префиксE164 -> цена/blocked. Если он есть, то его данные используются для определения возможности звонка, с учётом его цен и состояния счёта аккаунта (баланса с именем ""). ИМЯ - это то, что указывается в PSTN настройке Billing Plan, если оно пустое, тоищется просто billingplan.objdata

Пример:

{
 1900 = "blocked"; // block US +1-900 numbers
 7999 = "blocked";
 7916 = #10;
}
Звонки на +1900XXXXXXX и +7999XXXXXXX не разрешены, а за звонки на +7916XXXXXXX будет списываться по 10 единиц за минуту. Остальное - разрешено и бесплатно.

---
00:38:56.480 5 STUN [10.0.0.1]:3478<- [111.111.111.111]:64052 inp(28): 00 01 00 08 01 0E 28 35 E8 78 7A 56 A8 4C 5E 7F E4 74 FA 04 00 03 00 04 00 00 00 00
00:38:56.480 4 STUN [10.0.0.1]:3478<- [111.111.111.111]:64052: req(1-010E2835E8787A56A84C5E7FE474FA04) CHANGE(00000000)
00:38:56.480 1 STUN [10.0.0.1]:3478<- [111.111.111.111]:64052: no alternative IP Address/Port listener is found
00:38:56.480 4 STUN [10.0.0.1]:3478 ->  [111.111.111.111]:64052: rsp(17-010E2835E8787A56A84C5E7FE474FA04) ERRCODE(00000600476C6F62616C204661696C7572652020)
00:38:56.480 5 STUN [10.0.0.1]:3478 ->  [111.111.111.111]:64052 out(44): 01 11 00 18 01 0E 28 35 E8 78 7A 56 A8 4C 5E 7F E4 74 FA 04 00 09 00 14 00 00 06 00 47 6C 6F 62 61 6C 20 46 61 69 6C 75 72 65 20 20
[]

00:39:07.378 3 SYSTEM failed to read PBX file 'russian/billingplan.objdata'
[]
--
Best regards,
Dmitry Akindinov -- Stalker Labs.
Подписаться (Прямо) Подписаться (Дайджест) Подписаться (Оглавление) Отписаться Написать Listmaster-у