2014-09-20 3 views
-2

Я установил сервер FreePBX, который имеет прямое подключение к Интернету (без маршрутизатора/NAT). Я смог подключить его к соединительной линии SIP и создал расширение для использования с IP-телефоном. Дело в том, что я не могу получить IP-телефон (или любое программное обеспечение софтфона) для подключения к УАТС.FreePBX подключен к SIP-магистрали, не может подключить SIP-телефон

Входа в системе Asterisk и проделывают «показать сверстник потягивать» производит:

Name/username    Host         Dyn Forcerport Comedia ACL Port   Status  Description 
200      (Unspecified)       D No   No   A 0  UNKNOWN 
DIDLogic/XXXXX   178.63.143.236        Auto (No) No    5060  OK (107 ms) 
2 sip peers [Monitored: 1 online, 1 offline Unmonitored: 0 online, 0 offline] 

Я установил отладки SIP для включения и увидеть связь между сервером и стволом SIP, но при попытке зарегистрировать устройство для расширения 200 Я ничего не вижу. Я видел сообщения на короткое время, сообщив, что пароль был неправильным. Странно было то, что после долгого отсутствия ничего не видно, и я не уверен, что, если угодно, я сделал это, чтобы пройти.

<--- SIP read from UDP:178.63.143.236:5060 ---> 
SIP/2.0 200 OK 
Via: SIP/2.0/UDP XXX.XXX.XXX.XXX:5061;branch=z9hG4bK0e613a6d;rport=5061 
From: <sip:[email protected]>;tag=as64d70f66 
To: <sip:[email protected]>;tag=b27e1a1d33761e85846fc98f5f3a7e58.4b9a 
Call-ID: [email protected][::1] 
CSeq: 112 REGISTER 
Contact: <sip:[email protected]:5061>;expires=120 
Server: kamailio (4.0.3 (x86_64/linux)) 
Content-Length: 0 

<-------------> 
--- (9 headers 0 lines) --- 
[2014-09-20 13:28:24] NOTICE[18929]: chan_sip.c:23980 handle_response_register: Outbound  Registration: Expiry for sip.didlogic.net is 120 sec (Scheduling reregistration in 105 s) 
Really destroying SIP dialog '[email protected][::1]' Method: REGISTER 

Я попытался отключить IPTables на сервере, и я никогда кладу IP телефон в моем маршрутизаторах DMZ, но до сих пор не повезло.

sip_additional.conf файл выглядит следующим образом:

[200] 
deny=0.0.0.0/0.0.0.0 
secret=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 
dtmfmode=rfc2833 
canreinvite=no 
context=from-internal 
host=dynamic 
trustrpid=yes 
sendrpid=no 
type=friend 
nat=no 
port=5060 
qualify=yes 
qualifyfreq=60 
transport=Auto 
avpf=no 
force_avp=no 
icesupport=no 
encryption=no 
callgroup= 
pickupgroup= 
dial=SIP/200 
[email protected] 
permit=0.0.0.0/0.0.0.0 
callerid=Personal <200> 
callcounter=yes 
faxdetect=no 
cc_monitor_policy=generic 

[DIDLogic] 
disallow=all 
host=sip.didlogic.net 
user=XXXXX 
defaultuser=XXXXX 
fromuser=XXXXX 
authname=XXXXX 
secret=XXXXXXXXXXXXXX 
insecure=port,invite 
type=friend 
qualify=yes 
allow=ulaw 
context=from-trunk-sip-DIDLogic 
+0

Ваш след не заполнен и ничего не показывать. вы настроили NAT для настройки сети. – arheops

+0

Предоставлено, что трасса не заполнена, но это ничего, кроме сообщений, связанных с подключением к внешней линии. Когда я пытаюсь установить соединение с устройством (ip-телефоном или программным телефоном), на нем вообще ничего не отображается. Сервер не поддерживает какой-либо NAT, хотя мои телефоны есть. Какая конфигурация необходима для этого? –

+0

Нужна полная конфигурация, если вы хотите, чтобы кто-то вам помог. Если ваша звездочка НЕ ​​за NAT, тогда в ответе не будет VIA. – arheops

ответ

0

В конце концов, это было только, что звездочка была прослушивает 5061, а не 5060. Я считаю, что странно, так как я не изменить настройки порта по умолчанию где угодно в FreePBX.

Смежные вопросы