VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

не регистрирует транк

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

Модераторы: april22, Zavr2008

Ответить
grishine
Сообщения: 2
Зарегистрирован: 19 окт 2012, 12:54

не регистрирует транк

Сообщение grishine »

Всем привет. В вопросах астера новичок, столкнулся с одной проблемой, надеюсь на подсказку в какую сторону копать )
У меня стоит астер 1.6.2.11, на котором зарегистрировано 4 транка, 2 от одного провайдер, 2 от второго. Все работает, все замечательно.
Возникла необходимость переустановить астер на новую машину. Поставил дистриб астера Elastix (версия астера 1.8.11.0). Перенес конфиги со старой машины. И столкнулся с проблемой - проходит регистрация транков только от одного провайдера.
sip show registry

Код: Выделить всё

Host                                    dnsmgr Username       Refresh State                Reg.Time                 
voip.comtelco.ru:5060                   N      74995179216         45 Registered           Fri, 19 Oct 2012 13:08:25
voip.comtelco.ru:5060                   N      74995179107         45 Registered           Fri, 19 Oct 2012 13:08:25
81.3.154.52:5060                        N      4488587            120 Request Sent                                  
81.3.154.52:5060                        N      4488575            120 Request Sent                                  
4 SIP registrations.
делаю sip reload, в дебаге:

Код: Выделить всё

Oct 19 13:11:12	NOTICE	[13579] chan_sip.c:	
-- Re-registration for  4488575@81.3.154.52
Oct 19 13:11:12	VERBOSE	[13579] chan_sip.c:	
REGISTER 10 headers, 0 lines
Oct 19 13:11:12	VERBOSE	[13579] chan_sip.c:	
Reliably Transmitting (NAT) to 81.3.154.52:5060:
REGISTER sip:81.3.154.52 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.47:5060;branch=z9hG4bK61c8ce97;rport
Max-Forwards: 70
From: <sip:4488575@81.3.154.52>;tag=as56ef3054
To: <sip:4488575@81.3.154.52>
Call-ID: 19f4df5b0593f91c5b6ff33033b3a381@127.0.0.1
CSeq: 102 REGISTER
User-Agent: FPBX-2.8.1(1.8.11.0)
Expires: 120
Contact: <sip:4488575@192.168.1.47:5060>
Content-Length: 0


---
Oct 19 13:11:12	VERBOSE	[13579] chan_sip.c:	
Retransmitting #1 (NAT) to 81.3.154.52:5060:
REGISTER sip:81.3.154.52 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.47:5060;branch=z9hG4bK3a0310c6;rport
Max-Forwards: 70
From: <sip:4488587@81.3.154.52>;tag=as3528328d
To: <sip:4488587@81.3.154.52>
Call-ID: 4df4ecb571d1b32f18bc79bf7b581ff3@127.0.0.1
CSeq: 102 REGISTER
User-Agent: FPBX-2.8.1(1.8.11.0)
Expires: 120
Contact: <sip:4488587@192.168.1.47:5060>
Content-Length: 0


---
Oct 19 13:11:12	VERBOSE	[13579] chan_sip.c:	
Retransmitting #1 (NAT) to 81.3.154.52:5060:
REGISTER sip:81.3.154.52 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.47:5060;branch=z9hG4bK61c8ce97;rport
Max-Forwards: 70
From: <sip:4488575@81.3.154.52>;tag=as56ef3054
To: <sip:4488575@81.3.154.52>
Call-ID: 19f4df5b0593f91c5b6ff33033b3a381@127.0.0.1
CSeq: 102 REGISTER
User-Agent: FPBX-2.8.1(1.8.11.0)
Expires: 120
Contact: <sip:4488575@192.168.1.47:5060>
Content-Length: 0


---
Oct 19 13:11:13	VERBOSE	[13579] chan_sip.c:	
Really destroying SIP dialog '6696e0ad455eff3e71b88d156df5e993@127.0.0.1' Method: REGISTER
Oct 19 13:11:13	VERBOSE	[13579] chan_sip.c:	
Really destroying SIP dialog '480421c31b9e19842683676a3ab6766b@127.0.0.1' Method: REGISTER
и так бесконечно

sip.conf

Код: Выделить всё

faxdetect=yes
vmexten=*97
context=from-sip-external
callerid=Unknown
notifyringing=yes
notifyhold=yes
tos_sip=cs3
tos_audio=ef
tos_video=af41
alwaysauthreject=yes
disallow=all
allow=ulaw
allow=gsm
allow=alaw
jbenable=no
notifyringing=yes
notifyhold=yes
registertimeout=20
registerattempts=0
maxexpiry=3600
srvlookup=no
defaultexpiry=120
checkmwi=10
allowguest=yes
rtpkeepalive=0
minexpiry=60
t38pt_udptl=no
videosupport=no
maxcallbitrate=384
canreinvite=no
rtptimeout=30
rtpholdtimeout=300
g726nonstandard=no
nat=no
externip=81.3.154.131

Прописывая localnet=192.168.1.0/255.255.255.0 пропадает регистрация и от второго провайдера.
сами транки

Код: Выделить всё

[Tecom75]
disallow=all
username=XXXXXXX
type=peer
secret=XXXXXXX
relaxdtmf=yes
insecure=port,invite
host=81.3.154.52
dtmfmode=info
canreinvite=no
allow=alaw
allow=ulaw
context=from-trunk-sip-Tecom75

[Tecom87]
disallow=all
username=XXXXXXX
type=peer
secret=XXXXXXX
relaxdtmf=yes
insecure=port,invite
host=81.3.154.52
dtmfmode=info
canreinvite=no
allow=alaw
allow=ulaw
allow=g729
allow=gsm
context=from-trunk-sip-Tecom87
Был бы признателен за пинок в нужном направлении )
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: не регистрирует транк

Сообщение SolarW »

Проблемы на уровне сети.
Вы второму оператору шлете запрос на регистрацию а в ответ ничего не возвращается.
Если ваш Elastix стоит за NAT то проверьте наличие проброса портов UDP 5600,10000-20000 с внешнего адреса на внутренний адрес эластика.
Откройте FreePBX
https://elastix_ip/admin/config.php?type=tool&display=sipsettings
и проверьте настройки:
NAT - Yes
IP Configuration - Static или Dynamic IP в зависимости от того фиксированный или нет у вас внешний реальный IP.
External IP / Dynamic Host - вписать нужное
Local Networks - перечислить все диапазоны ваших внутренних IP-адресов.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: не регистрирует транк

Сообщение SolarW »

Внимательнее посмотрел на ваше письмо.
В нем в файле sip.conf параметр

Код: Выделить всё

externip=81.3.154.131
есть а идущий с ним в комплекте localnet не заполнен.
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: не регистрирует транк

Сообщение ded »

Не влияет на регистрацию. Если на
voip.comtelco.ru:5060 N 74995179216 45 Registered
а на
81.3.154.52:5060 N 4488587 120 Request Sent
то дело не в externip=81.3.154.131 и localnet=

Уберите nat=yes на обоих пирах. Это вы за НАТом, а не они.
grishine
Сообщения: 2
Зарегистрирован: 19 окт 2012, 12:54

Re: не регистрирует транк

Сообщение grishine »

Разобрался =\
Было прописано Nat=no. Про localnet писал ранее ) Порты и адреса провайдеров проброшены на шлюзе.
Ноооо... все оказалось куда проще и прозаичнее. Снес все правила на шлюзе для астера, прописал заново, ребутнул сервис - прошла регистрация :lol:
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH