Уважаемые дамы и господа! Для вас сохранен старый форум по адресу http://forum.intersyst.ru

Страницы: 1
RSS
Регистрация у провайдера по SIP
 
Добрый день!

Не проходит регистрация у провайдера,401 Unauthorized
Не могу передать Auth ID в регистрацию, подскажите как сделать?


00:12:59.789910 IP (tos 0xb8, ttl  64, id 0, offset 0, flags [DF], proto: UDP (17), length: 578) aqua.5060 > 195.239.174.100.5060: SIP, length: 550
       REGISTER sip:sip.beeline.ru SIP/2.0
       Route: <sip:msk.sip.beeline.ru;lr>
       Supported: 100rel
       User-Agent: OmniPCX Enterprise R9.1 i1.605.21
       To: sip:800IP_7318370_line001@sip.beeline.ru
       From: sip:800IP_7318370_line001@sip.beeline.ru;tag=445ca1ea9bcb0fa14774429585e598d4
       Contact: <sip:800IP_7318370_line001@192.168.160.1;transport=UDP>;expires=1200
       Call-ID: e694d47df4bd56126d3dc9c4a9d7b794@192.168.160.1
       CSeq: 794636366 REGISTER
       Via: SIP/2.0/UDP 192.168.160.1;branch=z9hG4bKbc9f9c7286fc718c4ed5f5e515ceb31a
       Max-Forwards: 70
       Content-Length: 0

00:12:59.797370 IP (tos 0x68, ttl  60, id 0, offset 0, flags [DF], proto: UDP (17), length: 591) 195.239.174.100.5060 > aqua.5060: SIP, length: 563
       SIP/2.0 401 Unauthorized
       Via: SIP/2.0/UDP 195.88.200.39;branch=z9hG4bKbc9f9c7286fc718c4ed5f5e515ceb31a
       To: <sip:800IP_7318370_line001@sip.beeline.ru>;tag=h7g4Esbg_757c563106b63ff0b26e479b2c0eb4
       From: <sip:800IP_7318370_line001@sip.beeline.ru>;tag=445ca1ea9bcb0fa14774429585e598d4
       Call-ID: e694d47df4bd56126d3dc9c4a9d7b794@192.168.160.1
       CSeq: 794636366 REGISTER
       Service-Route: <sip:195.239.174.100:5060;transport=udp;lr>
       WWW-Authenticate: Digest realm="sip.beeline.ru",nonce="3BE17C0B3D414C53000000003F34134F",algorithm=MD5,qop="auth"
       Content-Length: 0

должно быть WWW-Authenticate: Digest username="Bla_Bla_Bla" realm="sip.beeline.ru",nonce="3BE17C0B3D414C53000000003F34134F",algorithm=MD5,qop="auth"
 
Где "должно быть", в ответе 401 от провайдера ?
Вы дальнейший обмен опустили, или его не было ?
 
Дальше обмен не идет,
в ответе от провайдера я должен получить на Authenticate: Digest username , но его нет
попробовал тоже самое сделать на asterikse, регистрацию прошел, то есть на стороне провайдера все впорядке, привожу настройки на oxe


IP External Gateway ID : 14

         Gateway Name : BEELINE_8800
    SIP Remote domain : sip.beeline.ru
       PCS IP Address : -----------------------------------------------
      SIP Port Number : 5060
   SIP Transport Type + UDP
   RFC3262 Forced use + True
     Belonging Domain : --------------------------------------------------
      Registration ID : 800IP_XXXXXXX_line001
stration ID P_Asserted + True
   Registration timer : 0
   SIP Outbound Proxy : msk.sip.beeline.ru
    Supervision timer : 0
   Trunk group number : 4
          Pool Number : -1
       Outgoing realm : 195.239.174.100
    Outgoing username : 800IP_XXXXXXXX_line001@sip.beeline.ru

    Outgoing Password : ********
              Confirm : ********


     Outgoing Password : ********
               Confirm : ********

     Incoming username : --------------------------------------------------

     Incoming Password : ----------
               Confirm : ----------

pported by the distant + True
              DNS type + DNS A
   SIP DNS1 IP Address : 8.8.8.8
   SIP DNS2 IP Address : -----------------------------------------------
            SDP in 18x + True
 authentication method + SIP Digest
d for remote extension + False
 only trunk group algo + False
                To EMS + False
   Routing Application + False
re inactive/black hole + False
 Payload type for DTMF : 97
Изменено: Андрей Иванов - 16.04.2014 01:49:15 (опечатка)
 
Цитата
Андрей Иванов пишет:
Registration timer : 0
Попробуй изменить параметр, скажем на 300 - у меня было, что-то похожее.
 
верный совет. если 0  - то регистрация не выполняется.
У Дарта Вейдера в столе всякого навалено: карты разные галактик и портрет Гагарина.
 
Если регистрация не выполняется, то откуда сообщение REGISTER ?
 
Сообщение есть а регистрации как таковой нет.
У Дарта Вейдера в столе всякого навалено: карты разные галактик и портрет Гагарина.
 
Цитата
Dmitry Ryzhakov пишет:
Сообщение есть а регистрации как таковой нет.

А чем, по-вашему, регистрация как таковая отличается от сообщения REGISTER ?

У Иванова, судя по трейсу, не проходит не регистрация, а авторизация.
 
Наверное все-таки ТС имел в виду - регистрацию в смысле аутентификации  (работа SIP GW - SIP GW), а не регистрацию абонента в регистраре. Собственно было бы интересно услышать ТС - помогло ли ему изменение Registration timer или нет.
 
Registration timer
Default 0 (no registration), otherwise timer of the registration.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Это из документации

еще вызывает сомнение работоспособность гугловского DNS и доменного имени СИП сервера билайн. у билайн есть региональные сип сервера - типа nsk.sip.beeline.ru и так далее. можно попробовать вместо имени использовать честный IP адрес нужного сервера (выяснить у билайна)
У Дарта Вейдера в столе всякого навалено: карты разные галактик и портрет Гагарина.
 
Цитата
Dmitry Ryzhakov пишет:
Registration timer

Default 0 (no registration), otherwise timer of the registration.

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^Это из документации

Это прекрасно, но не отменяет наличие сообщения REGISTER, которое само по себе означает начало процесса регистрации.
В случае, если регистрации нет, этого сообщения быть, по идее, вообще не должно.
 
Прошу прощения за неточность, но конечно я registration timer выставлял в значения отличные от нулю 1200 или 1800, в дампе запроса как раз expires=1200, DNS также нормально срабатывает ,так как я вижу ответ от билайна.
Как правильно пометил vad непроходит аунтификация,ошибка 401
В теории это нормальный ответ но после него oxe должен послать Новый запрос с Логинов и паролем но этого пе происходит
 
Нужно посмотреть снифером на какой IP адрес поступает ответ Билайна на запрос о регистрации - возможно проблема с двойным NATом, то есть станция отправляет ответ не на публичный IP адрес Билайна.
 
[/QOUTE]


Это прекрасно, но не отменяет наличие сообщения REGISTER, которое само по себе означает начало процесса регистрации.

В случае, если регистрации нет, этого сообщения быть, по идее, вообще не должно.[/QUOTE]

Вы правы коллега. Однако если бы В алкатель все всегда работало как надо, этот форум и я уж точно остались без работы.
У Дарта Вейдера в столе всякого навалено: карты разные галактик и портрет Гагарина.
 
i1.605.21 - древний патч, попробуйте последний - i1.605.41, там много чего с СИП поправлено.
Страницы: 1
Читают тему