Вход | Регистрация
Вы здесь: Главная / Форум / Главный форум по Asterisk / Конфигурация и настройка / Входящие вызовы

Входящие вызовы

Сообщений: 10

Входящие вызовы

Вопрос, конечно, классический. Прочитал достаточно тем по этому вопросу, но проблему не смог решить.

Есть провайдер в СПб, Телепорт, дающий SIP.
Есть debian и asterisk 1.6.2.5
Настройки по исходящим в мир, внутри сети и т.д. работают, однако входящие вызовы не достигают asterisk.

На сервере использовался белый IP, был от провайдера дан 2й городской номер, входящие звонки со стороны провайдера направлены на белый IP, однако при входящем звонке на tcpdump IP тишина, в консоли * тоже. При sip set debug prov-IP тишина. При звонке с провайдера идет ответ что * не знает куда направить входящий звонок. Если позвонить, например, с мобильного на городской номер, сразу получаю ответ, что номер не доступен.

Сервер был перенастроен на приватную сетку провайдера 172.Х.Х.Х и на основной номер фирмы, в результате входящий звонок отбивается по таймауту через минуту, в трубке тишина, на консоли и в tcpdump тишина, а исходящие звонки уходят нормально.

Файрвол открыт. Настроенный на приватную сетку прова АТС NEAX 2000 IPS звонки получает нормально.

Регистрация на провайдере идет только по IP. Настроки sip и диалплана:

sip.conf
[general]
canreinvite=yes
context=sipin
disallow=all
allow=alaw,ulaw,gsm
udpbindaddr=0.0.0.0
tcpbindaddr=0.0.0.0
srvlookup=yes
echocancel=no
dtmfmode=rfc2833

[teleport]
canreinvite=yes
nat=yes
context=sipin
host=IP
insecure=port
type=peer
disallow=all
allow=alaw,ulaw,gsm

extensions.conf
[general]
static=yes
writeprotect=no
clearglobalvars=no

[sipin]
exten => _X.,1,Dial(SIP/200) ;Звонок на 200 номер сделан для проверки, что вызов приходит.

Вместо _X. были использованы и s,1,Dial, и номер_фирмы,1,Dial, результата тот же.

Может подскажете в чем ошибка.
2010-03-13 22:27

Сообщений: 6521

Re: Входящие вызовы

Вы пишите о том, что регистрация на провайдере идет только по IP. Но в секции [general] файла sip.conf у вас нет строчки регистрации
register => userid:password@IP_ADDR_TELEPORT
при которой ваш Астериск будет посылпать пакет REGISTER и только после успешной регистрации Телепорт будет знать куда навправлять звонок вам.

[teleport]
nat=yes - это вряд ли.

У меня вопрос: почему тех. суппорт Телепорта не помогает вам правильно подключиться? В частности - Григорий Астафьев?
2010-03-13 22:41

Сообщений: 10

Re: Входящие вызовы

Честно говоря, даже не знаю, как правильно написать
register => userid:password@IP_ADDR_TELEPORT
по той причине, что нет ни userid ни password, попробовал
[Mar 13 16:36:23] NOTICE[9618]: chan_sip.c:11461 sip_reregister: -- Re-registration for 4570584@provIP
-- Got SIP response 405 "Method Not Allowed" back from provIP

4570584 - временный номер.

В тех. суппорт обращался, называл настройки, однако все сводилось к ответу что астериск не знает куда направить звонок.

общался с неким Игорем.
2010-03-13 22:49

Сообщений: 6521

Re: Входящие вызовы

knode:

В тех. суппорт обращался, называл настройки, однако все сводилось к ответу что астериск не знает куда направить звонок.
Чей Астериск? :) Их? Конечно не знает, ему не сказали, видимо.
Если в tcpdump тишина, то о каком Астериске речь? Как я понимаю, от них ни одного пакета вообще не приходит.
2010-03-13 22:55

Сообщений: 10

Re: Входящие вызовы

У них, как объяснили, Cisco с SIP, настроенный на передачу входящего звонка на номер 4570584 на белый IP моего *

А пакеты действительно не приходят.
Почему же при перенастройке астериска за место NEC под основной номер ситуация аналогична, кроме доступности номера с отбоем по таймауту? На NEC звонки приходят, значит у телепорта все ОК, а если вместо NEC появляется Астериск, возникает проблема (есть призрачные мысли про MAC), однако..
2010-03-13 23:04

Сообщений: 6521

Re: Входящие вызовы

Кэшированый MAC адрес - вполне возможная вещь даже на вашей стороне. Но это же можно проверить, верно?
Поставьте свой астериск, попросите их просто запустить с Cisco много пингов на ИП вашего астериска, а Вы на нём наберите
tcpdump 'proto \icmp' и посмотрите - пингается ли он с их стороны? Вы увидите приходящие запросы и ответы вашего астериска в ту сторону.
Тех. суппорт Телепорта мог бы самомтоятельно провести эти тесты.
2010-03-13 23:52

Сообщений: 10

Re: Входящие вызовы

Проблемой оказалась неверная настройка CISCO на провайдере, из-за чего звонки от них уходили ко мне на 1234, вместо 5060.

Можно закрывать тему.
2010-03-15 12:43

Добавить страницу в закладки:  Delicious Google Slashdot Yahoo Yandex.ru Reddit Digg Technorati Bobrdobr.ru Newsland.ru Smi2.ru Rumarkz.ru Vaau.ru Memori.ru Rucity.com Moemesto.ru News2.ru Mister-Wong.ru Myscoop.ru 100zakladok.ru