From: "Dmitry Akindinov" Received: by mx.demos.su (CommuniGate Pro PIPE 5.0.14) with PIPE id 548881668; Sun, 08 Sep 2013 11:56:06 +0400 X-Spam-Status: No, hits=-0.8 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD, SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2-st2.demos X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 3.3.2-st2.demos (2011-06-06) X-Spam-Report: -0.8 points, 5.0 required; * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -0.0 SPF_PASS SPF: sender matches SPF record * -0.3 RP_MATCHES_RCVD Envelope sender domain matches handover relay domain * -0.5 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0007] Received: from mail.moscow.stalker.com ([89.175.185.228] verified) by mx.demos.su (CommuniGate Pro SMTP 5.0.14) with ESMTP id 548881670 for CGatePro@mx.ru; Sun, 08 Sep 2013 11:56:00 +0400 Received: from [83.149.9.94] (account dimak@mail.moscow.stalker.com HELO [192.168.1.40]) by mail.moscow.stalker.com (CommuniGate Pro SMTP 6.0.7f) with ESMTPSA id 38373757 for CGatePro@mx.ru; Sun, 08 Sep 2013 11:55:49 +0400 Message-ID: <522C2D82.2020609@stalker.com> Date: Sun, 08 Sep 2013 11:55:46 +0400 Organization: Stalker Labs User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.28) Gecko/20120306 Lightning/1.0b2 Thunderbird/3.1.20 MIME-Version: 1.0 To: CommuniGate Pro Russian Discussions Subject: Re: [CGP] STUN References: In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Здравствуйте, 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.