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

Бесконечный Request Sent

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

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

SNOOPY
Сообщения: 48
Зарегистрирован: 05 апр 2011, 13:32

Бесконечный Request Sent

Сообщение SNOOPY »

Ситуация такая:
Есть провайдер Казахтелеком, дает канал по выделенному vlan-у (0/41), в котором уже есть настройка приоритезации VoIP пакетов
Сделал транк с параметрами

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

username=1335505945197756
type=friend
secret=*****************
qualify=yes
insecure=port,invite
host=sip.telecom.kz
fromuser=133930188999036
fromdomain=sip.telecom.kz
context=from-trunk
canreinvite=no
начал проверять, выполняя команду sip show registry и получаю

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

trixbox1*CLI> sip show registry
Host                            Username       Refresh State                Reg.Time
sip.telecom.kz:5060             133930188999       180 Request Sent
1 SIP registrations.
Подумал - "ну ладно, подожду, мало чего там у них", подождал, надпись не изменилась
включил дебаг и постоянно идут надписи (ниже) с паузой в 0.5-1 секунду

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

---
Retransmitting #4 (NAT) to 92.46.61.21:5060:
OPTIONS sip:sip.telecom.kz SIP/2.0
Via: SIP/2.0/UDP 10.20.92.31:5060;branch=z9hG4bK70ee4dda;rport
Max-Forwards: 70
From: "Unknown" <sip:Unknown@10.20.92.31>;tag=as00fdc3ae
To: <sip:sip.telecom.kz>
Contact: <sip:Unknown@10.20.92.31>
Call-ID: 6872dc5716992b6f3242ded80442ca98@10.20.92.31
CSeq: 102 OPTIONS
User-Agent: Asterisk PBX 1.6.0.26-FONCORE-r78
Date: Sun, 17 Apr 2011 04:35:54 GMT
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO
Supported: replaces, timer
Content-Length: 0


---
Really destroying SIP dialog '6872dc5716992b6f3242ded80442ca98@10.20.92.31' Method: OPTIONS
Retransmitting #4 (no NAT) to 92.46.61.21:5060:
REGISTER sip:sip.telecom.kz SIP/2.0
Via: SIP/2.0/UDP 10.20.92.31:5060;branch=z9hG4bK57cebbfc;rport
Max-Forwards: 70
From: <sip:133930188999036@sip.telecom.kz>;tag=as55f36aa5
To: <sip:133930188999036@sip.telecom.kz>
Call-ID: 053567a5400aabfc0a8370c507e8007b@127.0.0.1
CSeq: 104 REGISTER
User-Agent: Asterisk PBX 1.6.0.26-FONCORE-r78
Expires: 180
Contact: <sip:3907000@10.20.92.31>
Event: registration
Content-Length: 0


---
Retransmitting #5 (no NAT) to 92.46.61.21:5060:
REGISTER sip:sip.telecom.kz SIP/2.0
Via: SIP/2.0/UDP 10.20.92.31:5060;branch=z9hG4bK57cebbfc;rport
Max-Forwards: 70
From: <sip:133930188999036@sip.telecom.kz>;tag=as55f36aa5
To: <sip:133930188999036@sip.telecom.kz>
Call-ID: 053567a5400aabfc0a8370c507e8007b@127.0.0.1
CSeq: 104 REGISTER
User-Agent: Asterisk PBX 1.6.0.26-FONCORE-r78
Expires: 180
Contact: <sip:3907000@10.20.92.31>
Event: registration
Content-Length: 0
Куда копать? Ни как не пойму.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Бесконечный Request Sent

Сообщение ded »

Копать в сторону техподдержки Казахтелеком с вопросом "Как регистрировать оборудование SIP на вашем прокси?"
SNOOPY
Сообщения: 48
Зарегистрирован: 05 апр 2011, 13:32

Re: Бесконечный Request Sent

Сообщение SNOOPY »

я туда уже обращался, кроме стандартных фраз типа "у нас порт 5060, а IP...", более ни чего не знают. Такое ощущение, что перед ними лист с параметрами (замечу, очень не многочисленными) и все.
пробывал также прописать outboundproxy, ни чего не помогло.

Была также другая попытка:
т.к. это отдельный vlan, DHCP в этой сети раздает совсем не public IP. В той же самой службе поддержки мне сказали IP другого outboundproxy, который входил в туже подсеть, что и я.
я поменял все sip.telecom.kz на 10.0.0.12 и запустил тест заново.

Теперь сообщение было другим: SIP/2.0 403 Forbidden

Кстати, взяв для теста софтфон от 3cx, я все таки смог подключиться к телекому...
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Бесконечный Request Sent

Сообщение ded »

Два пути:
1) самодостаточный. Взять софтфон от 3cx, запустить дебаг через Wireshark, выцепить SIP пакеты регистрации 3cx и ответы Казахтелекома. Повторить то же самое для Астериск, и увидеть разницу.
2) Обращаться в платный суппорт.
Ввиду того, что
- это подключение преследует вполне взаимные цели, которые сугубо выгодны только Казахтелекому и Вам,
- Вы не понимаете даже SIP сообщений верхнего уровня (Request sent - запрос послан, но нет ответа, Forbidden - запрос послан, и получен ответ - вы чужой, отказано в регистрации)
вариант 1) - не для Вас.
SNOOPY
Сообщения: 48
Зарегистрирован: 05 апр 2011, 13:32

Re: Бесконечный Request Sent

Сообщение SNOOPY »

думаю заплатить деньги я еще успею
SNOOPY
Сообщения: 48
Зарегистрирован: 05 апр 2011, 13:32

Re: Бесконечный Request Sent

Сообщение SNOOPY »

Проблема решена.

Решение оказалось в двух шагах:
1. прописать переназначение IP для домена sip.telelcom.kz в файле hosts на внутренний IP 10.0.0.12 свойственный vlan-у IDPhone Казахтелекома
2. прописать маршрутизацию (route)

ЗАМЕЧАНИЕ ДЛЯ ЗЕМЛЯКОВ: Важно, что бы параметры транка содержащие имя хоста sip.telecom.kz оставались неизменными, что бы все было также, как и для 0/40
Изменив параметры, которые работают для 0/40, вы заведомо сделаете неработоспособным свой транк, проверено tcpdump-ом

Топик можно закрывать :), все спасибо.
gala
Сообщения: 3
Зарегистрирован: 19 май 2011, 15:14

Re: Бесконечный Request Sent

Сообщение gala »

Можно на казахском вопросы задать?
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Бесконечный Request Sent

Сообщение ded »

Думаю можно, на forum.asterisk.kz
gala
Сообщения: 3
Зарегистрирован: 19 май 2011, 15:14

Re: Бесконечный Request Sent

Сообщение gala »

Здравствует! Я новичок IP телефония.
У меня похожая ситуация
ip-ats*CLI> sip show registry
Host dnsmgr Username Refresh State Reg.Time
sip.telecom.kz:5060 N 4586923720 120 Request Sent
1 SIP registrations.

Прописал в /etc/hosts прописал 10.0.0.60 sip.telecom.kz , но не получается.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Бесконечный Request Sent

Сообщение ded »

А что получится если
ping sip.telecom.kz ?
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH