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

Не могу зарегестрироваться

Проблемы Asterisk без вэб-оболочек и их решения

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

morfair
Сообщения: 11
Зарегистрирован: 26 фев 2011, 21:48

Не могу зарегестрироваться

Сообщение morfair »

Здрасти!
Чет ваще ппц... Есть Asterisk в сетке. В этой сети на нем всё регится нормально, и софтфоны, и железные аппараты, из других подсетей тоже хорошо все. Подключаюсь из дома по VPN'у (pptpd), не могу зарегистрироваться. Twinkle пишет: "... ошибка проверки регистрации: 408 Request Timeout". Вот дебаг астериска (192.168.91.101 - мой vpn'ошный ip, mfhomepc - имя домашнего пк):

Вот сейчас Twinkle пишет "проверка регистрации..."

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

voip*CLI> 
<--- SIP read from UDP:192.168.91.101:5060 --->
REGISTER sip:voip.arkos.org.ru SIP/2.0
Via: SIP/2.0/UDP 192.168.91.101;rport;branch=z9hG4bKfeoampcn
Max-Forwards: 70
To: "morfair" <sip:morfair@voip.arkos.org.ru>
From: "morfair" <sip:morfair@voip.arkos.org.ru>;tag=leixc
Call-ID: gmgtxnnemnfgosf@mfhomepc
CSeq: 859 REGISTER
Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,PRACK,REFER,NOTIFY,SUBSCRIBE,INFO,MESSAGE
User-Agent: Twinkle/1.4.2
Content-Length: 0


<------------->
--- (10 headers 0 lines) ---
Sending to 192.168.91.101 : 5060 (no NAT)

<--- Transmitting (no NAT) to 192.168.91.101:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.91.101;branch=z9hG4bKfeoampcn;received=192.168.91.101;rport=5060
From: "morfair" <sip:morfair@voip.arkos.org.ru>;tag=leixc
To: "morfair" <sip:morfair@voip.arkos.org.ru>;tag=as47ce8df9
Call-ID: gmgtxnnemnfgosf@mfhomepc
CSeq: 859 REGISTER
Server: Asterisk PBX (morfair@arkos.org.ru)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="voip.arkos.org.ru", nonce="29db675f"
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'gmgtxnnemnfgosf@mfhomepc' in 32000 ms (Method: REGISTER)
voip*CLI> 
<--- SIP read from UDP:192.168.91.101:5060 --->
REGISTER sip:voip.arkos.org.ru SIP/2.0
Via: SIP/2.0/UDP 192.168.91.101;rport;branch=z9hG4bKgeoiqfke
Max-Forwards: 70
To: "morfair" <sip:morfair@voip.arkos.org.ru>
From: "morfair" <sip:morfair@voip.arkos.org.ru>;tag=avbyz
Call-ID: gmgtxnnemnfgosf@mfhomepc
CSeq: 861 REGISTER
Contact: <sip:morfair@192.168.91.101>;expires=3600
Allow: INVITE,ACK,BYE,CANCEL,OPTIONS,PRACK,REFER,NOTIFY,SUBSCRIBE,INFO,MESSAGE
User-Agent: Twinkle/1.4.2
Content-Length: 0

voip*CLI> 
<------------->
--- (11 headers 0 lines) ---
Sending to 192.168.91.101 : 5060 (no NAT)

<--- Transmitting (no NAT) to 192.168.91.101:5060 --->
SIP/2.0 401 Unauthorized
Via: SIP/2.0/UDP 192.168.91.101;branch=z9hG4bKgeoiqfke;received=192.168.91.101;rport=5060
From: "morfair" <sip:morfair@voip.arkos.org.ru>;tag=avbyz
To: "morfair" <sip:morfair@voip.arkos.org.ru>;tag=as47ce8df9
Call-ID: gmgtxnnemnfgosf@mfhomepc
CSeq: 861 REGISTER
Server: Asterisk PBX (morfair@arkos.org.ru)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
WWW-Authenticate: Digest algorithm=MD5, realm="voip.arkos.org.ru", nonce="5b5cbc25"
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'gmgtxnnemnfgosf@mfhomepc' in 32000 ms (Method: REGISTER)
[Mar 15 01:51:27] NOTICE[9022]: chan_sip.c:11461 sip_reregister:    -- Re-registration for  0032294742@sipnet.ru
       > doing dnsmgr_lookup for 'sipnet.ru'
       > ast_get_srv: SRV lookup for '_sip._UDP.sipnet.ru' mapped to host sipnet.ru, port 5060
[Mar 15 01:51:27] NOTICE[9022]: chan_sip.c:18179 handle_response_register: Outbound Registration: Expiry for sipnet.ru is 118 sec (Scheduling reregistration in 103 s)
[Mar 15 01:51:28] NOTICE[9022]: chan_sip.c:11461 sip_reregister:    -- Re-registration for  0032294742@sipnet.ru
       > doing dnsmgr_lookup for 'sipnet.ru'
       > ast_get_srv: SRV lookup for '_sip._UDP.sipnet.ru' mapped to host sipnet.ru, port 5060
[Mar 15 01:51:28] NOTICE[9022]: chan_sip.c:18179 handle_response_register: Outbound Registration: Expiry for sipnet.ru is 118 sec (Scheduling reregistration in 103 s)
voip*CLI>
, а щас Twinkle написал "ошибка проверки регистрации: 408 Request Timeout"
zepps
Сообщения: 134
Зарегистрирован: 30 авг 2010, 22:56

Re: Не могу зарегестрироваться

Сообщение zepps »

Я мысленно запустил tcpdump на вашем астериске и увидел одну удивительную особенность: астериск не знает как роутить адреса из вашей VPN-сети.
Команда route add спасет ситуацию, поверьте.
morfair
Сообщения: 11
Зарегистрирован: 26 фев 2011, 21:48

Re: Не могу зарегестрироваться

Сообщение morfair »

zepps писал(а):Я мысленно запустил tcpdump на вашем астериске и увидел одну удивительную особенность: астериск не знает как роутить адреса из вашей VPN-сети.
Команда route add спасет ситуацию, поверьте.
Нет, это работает. С сервера с астериском 192.168.91.101 пингуется.
zepps
Сообщения: 134
Зарегистрирован: 30 авг 2010, 22:56

Re: Не могу зарегестрироваться

Сообщение zepps »

Тогда оформите файл sip_nat.conf, внеся в него параметры
nat=yes
externip=внешний IP
localnet=IP/Mask (локалка)
localnet=IP/Mask (VPN)
morfair
Сообщения: 11
Зарегистрирован: 26 фев 2011, 21:48

Re: Не могу зарегестрироваться

Сообщение morfair »

zepps писал(а):Тогда оформите файл sip_nat.conf, внеся в него параметры
nat=yes
externip=внешний IP
localnet=IP/Mask (локалка)
localnet=IP/Mask (VPN)
В sip.conf есть:

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

localnet = 192.168.0.0/255.255.0.0
externhost = voip.arkos.org.ru
nat = no
canreinvite = nonat
Думаете где то в этом дело?
zepps
Сообщения: 134
Зарегистрирован: 30 авг 2010, 22:56

Re: Не могу зарегестрироваться

Сообщение zepps »

Все равно настаиваю на проблеме сетевого уровня.
Может быть:
1. Фаирвол (pptpd либо на астере). Возможно, некорректно настроен антиспуфинг.
2. Роутинг на Астере.
3. Роутинг на компе.

В любом случае, ответ даст синхронный tcpdump на сервере и клиенте. Если на последнем винда - юзайте wireshark.
morfair
Сообщения: 11
Зарегистрирован: 26 фев 2011, 21:48

Re: Не могу зарегестрироваться

Сообщение morfair »

zepps писал(а):Все равно настаиваю на проблеме сетевого уровня.
Может быть:
1. Фаирвол (pptpd либо на астере). Возможно, некорректно настроен антиспуфинг.
2. Роутинг на Астере.
3. Роутинг на компе.

В любом случае, ответ даст синхронный tcpdump на сервере и клиенте. Если на последнем винда - юзайте wireshark.
На сетевом уровне все нормально, т.к. остальные сервисы работают без проблем.
zepps
Сообщения: 134
Зарегистрирован: 30 авг 2010, 22:56

Re: Не могу зарегестрироваться

Сообщение zepps »

1. Не цитируйте предыдущее сообщение целиком.
2. Подтвердите синхронным дампом. Я настаиваю на сети.
3. Canreinvite=no сделайте.
ded
Сообщения: 15619
Зарегистрирован: 26 авг 2010, 19:00

Re: Не могу зарегестрироваться

Сообщение ded »

zepps писал(а):3. Canreinvite=no сделайте.
Invite, reinvite - не зависят от регистрации.
morfair
Сообщения: 11
Зарегистрирован: 26 фев 2011, 21:48

Re: Не могу зарегестрироваться

Сообщение morfair »

С сетью (в том числе и VPN) все в порядке, т.к. все пингуется, все телнетится и все открывается без проблем и без всяких натов.
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH