Задать вопрос
semenenko88
@semenenko88
Системный администратор

Почему провайдер sip может отбрасывать наш транк?

Добрый день всем!

К одному из провайдеров после смены ip нашего Elastix перестал подключаться транк. С другими 4-мя транк поднялся.
Может быть из за того что в логах встречается наш внутренний ip elastix-а? Он за nat-ом. Но в конфигах указан наш внешний ip и локальная сеть (без этого голос не ходил за нат).

tcpdump показыает при регистрации обмен 4-мя пакетами:
1) от нас к провайдеру REGISTER sip: SIP/2.0
2) от провайдера SIP/2.0 401 Unauthorized
3) от нас REGISTER sip: SIP/2.0
4) от провайдера SIP/2.0 403 Forbidden

В логах:
<------------->
--- (11 headers 0 lines) ---
Responding to challenge, registration to domain/host name
REGISTER 11 headers, 0 lines
Reliably Transmitting (NAT) to :5060:
REGISTER sip: SIP/2.0
Via: SIP/2.0/UDP :5060;branch=z9hG4bK06d19161;rport
Max-Forwards: 70
From: @ >;tag=as00d693a5
To: @>
Call-ID: 0379a1147172bbe352134d6a03969434@<наш не внешний ip>
CSeq: 103 REGISTER
User-Agent: FPBX-2.8.1(1.8.20.2)
Authorization: Digest username="", realm="asterisk", algorithm=MD5, uri="sip:", nonce="226127f9", response="9ba46ff2220c5614e83081a657a04096"
Expires: 120
Contact: :5060>
Content-Length: 0
---
<--- SIP read from UDP::5060 --->
SIP/2.0 403 Forbidden
Via: SIP/2.0/UDP <наш не внешний ip>:5060;branch=z9hG4bK06d19161;received=<наш не внешний ip>;rport=5060
From: >;tag=as00d693a5
To: >;tag=as17c18a73
Call-ID: 0379a1147172bbe352134d6a03969434@<наш не внешний ip>
CSeq: 103 REGISTER
Server: Asterisk PBX 1.8.28.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0
<------------->
--- (10 headers 0 lines) ---
Really destroying SIP dialog '0379a1147172bbe352134d6a03969434@<наш не внешний ip>' Method: REGISTER
  • Вопрос задан
  • 342 просмотра
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 2
@Gansterito
Спрашивайте у провайдера. На его Астериске (поинтересуйтесь, не опасаются ли они предоставлять услуги связи на несертифицированном оборудовании) должны быть логи почему авторизация не проходит. Скорее всего, на стороне провайдера стоит ограничение по IP-адресу регистрации ("ACL").
Ответ написан
АТС за натом ?
Общие настройки -установки Asterisk для SIP (http://ваш вн ip/admin/config.php?display=sipsettings)
nat=yes
externip={ваш внешний ip}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы