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

Sip 401 Unauthorized при кластеризации Asterisk

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

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

Ответить
darkserg89
Сообщения: 1
Зарегистрирован: 24 авг 2018, 10:09

Sip 401 Unauthorized при кластеризации Asterisk

Сообщение darkserg89 »

Добрый день.
Хочу настроить кластер из 2x asterisk серверов c FreePBX GUi.
Server1: 203.59.80.189 (Master)
Server2: 203.59.80.186 (Standby)
Virtual IP address(Pacemaker):203.59.80.183.
Через виртуальный IP без проблем могу подключится на текущий мастер и по ssh и по web.
При попытке зарегистрировать sip клиент на виртуальный адрес получаю следующую ошибку:

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

<--- SIP read from UDP:203.59.72.228:52947 --->
REGISTER sip:203.59.80.183 SIP/2.0
Via: SIP/2.0/UDP 203.59.72.228:52947;rport;branch=z9hG4bKPje61edc8152024bba8ffaeb29ee4af6f5
Max-Forwards: 70
From: "Afanasyev" <sip:777@203.59.80.183>;tag=6745d03d84f24416b09e14e15f7a486e
To: "Afanasyev" <sip:777@203.59.80.183>
Call-ID: b817599aaea14b569b5860b7b6f972a1
CSeq: 18798 REGISTER
User-Agent: MicroSIP/3.18.3
Contact: "Afanasyev" <sip:777@203.59.72.228:52947;ob>
Expires: 300
Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS
Content-Length: 0

<------------->
--- (12 headers 0 lines) ---
Sending to 203.59.72.228:52947 (no NAT)

<--- Transmitting (no NAT) to 203.59.72.228:52947 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 203.59.72.228:52947;branch=z9hG4bKPje61edc8152024bba8ffaeb29ee4af6f5;received=203.59.72.228;rport=52947
From: "Afanasyev" <sip:777@203.59.80.183>;tag=6745d03d84f24416b09e14e15f7a486e
To: "Afanasyev" <sip:777@203.59.80.183>;tag=as6b3755d2
Call-ID: b817599aaea14b569b5860b7b6f972a1
CSeq: 18798 REGISTER
Server: FPBX-14.0.3.13(13.22.0)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="asterisk", nonce="096e31ed"
Content-Length: 0


При этом, если регистрироваться непосредственно на один из серверов под их физ. ip адресами, регистрация проходит успешно. Интересный момент, что если после регистрации на физ.ip адресу, sip client переключить на виртуальный ip, какое-то время все работает отлично(пока не слетит регистрация)
Вопрос, как решить данную проблему?
Спасибо!
virus_net
Сообщения: 2337
Зарегистрирован: 05 июн 2013, 08:12
Откуда: Москва

Re: Sip 401 Unauthorized при кластеризации Asterisk

Сообщение virus_net »

Вы привели только два пакета. А где последующие ? Клиент же должен прислать следующий пакет с nonce. Где он ?
Что в CLI ?
Настройки пира ?
Ответ клиенту улетает с какого IP ? TCPDUMP вам в руки, а не sip debug.
мой SIP URI sip:virus_net@asterisk.ru
bitname.ru - Домены .bit (namecoin) .emc .coin .lib .bazar (emercoin)

ENUMER - звони бесплатно и напрямую.
ded
Сообщения: 15629
Зарегистрирован: 26 авг 2010, 19:00

Re: Sip 401 Unauthorized при кластеризации Asterisk

Сообщение ded »

Полагаю, что вопросы кластеризации Asterisk - точно не Вопросы новичков. С другой стороны - не знаете процесса SIP регистрации, что начало диалога, которое вы привели, продолжается повторной посылкой авторизованного через WWW-дайджест запроса на регистрацию.
Вам в другой раздел следовало бы, где Бизнес.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH