Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Не отправляется ask провайдеру

0

Доброго дня. При входящем звонке не отправляется ask оператору. Конфигурация FreePBX 2.10, Asterisk 1.8.9.3. NAT'a нигде нету.

Вот весь лог, что приходит:

<--- SIP read from UDP:193.41.63.219:5060 --->
OPTIONS sip:my_IP:5060;user=phone SIP/2.0
Via: SIP/2.0/UDP 193.41.63.219:5060;branch=z9hG4bKceob8y8vylxyeciekh7jxojci
Call-ID: y7exvcon7cckhbxxcblvjjbyionxccxe@SE2000
From: <sip:SBC@193.41.63.219;user=phone>;tag=ykhxo7ck
To: <sip:my_IP;user=phone>
CSeq: 1 OPTIONS
Max-Forwards: 70
Content-Length: 0

<------------->
--- (8 headers 0 lines) ---
Looking for s in from-sip-external (domain my_IP)

<--- Transmitting (no NAT) to 193.41.63.219:5060 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 193.41.63.219:5060;branch=z9hG4bKceob8y8vylxyeciekh7jxojci;received=193.41.63.219
From: <sip:SBC@193.41.63.219;user=phone>;tag=ykhxo7ck
To: <sip:my_IP;user=phone>;tag=as458a0d96
Call-ID: y7exvcon7cckhbxxcblvjjbyionxccxe@SE2000
CSeq: 1 OPTIONS
Server: FPBX-2.10.0(1.8.9.3)
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH
Supported: replaces, timer
Contact: <sip:my_IP:5060>
Accept: application/sdp
Content-Length: 0


<------------>
Scheduling destruction of SIP dialog 'y7exvcon7cckhbxxcblvjjbyionxccxe@SE2000' in 32000 ms (Method: OPTIONS)
Really destroying SIP dialog 'liuoccle8ybiukvxlj7evn7hujlkonun@SE2000' Method: OPTIONS

Вот конфиг транка провайдера:

[Provider]
type=friend
qualify=yes
insecure=invite
host=193.41.63.219
fromuser=1111111
disallow=all
allow=ulaw
allow=g729
allow=alaw
canreinvite=no
context=from-pstn-custom
удалить закрыть спам изменить тег редактировать

спросил 2012-07-03 13:06:04 +0400

etskh Gravatar etskh
280 30 14

1 Ответ

0

Тот, кусок, что вы здесь привели ни о чем не говорит (OPTION - результат работы qualify=yes). Почему контекст context=from-pstn-custom? Сами поставили?

ссылка удалить спам редактировать

ответил 2012-07-03 13:36:38 +0400

lash Gravatar lash
167 7 2 10

обновил 2012-07-03 13:59:26 +0400

Comments

К сожалению, это не кусок. Это полный дебаг входящего звонка. Провайдер говорит, что от меня получает ответ 407. Контекст я поставил, обрабатываю звонки по rdnis

etskh ( 2012-07-03 14:14:23 +0400 )редактировать

Дебаг включали sip set debug on? Кроме сип дебага, что сам астериск пишет? Покажите строку регистрации у провайдера. В приведенном логе есть строка "Looking for s in from-sip-external (domain my_IP)" - похоже проблема с контекстами. Попробуйте в описании провайдера поставить context=from-trunk.

lash ( 2012-07-03 14:28:56 +0400 )редактировать

Дебаг включил sip set debug peer provider. Это фрипбх так устроен сначала он смотрит в from-sip-external потом в from-trunk, оттуда в from-pstn, а потом только в from-pstn-custom (он прописан в extensions_custom.conf). Регистрации на провайдера нету. Т.к. он на IP мой шлет. Как видите в описании транка нет ни юзернейм, ни пароля

etskh ( 2012-07-03 16:13:39 +0400 )редактировать

Ок, подойдем с другой стороны. Можете снять весь трафик от/к провайдеру tcpdump-ом? От провайдера по любому должен быть Invite, в приведенном логе его нет.

lash ( 2012-07-03 16:53:25 +0400 )редактировать

посмотрел дамп через wireshark. Нету там инвайта хоть убей. Что то тут не то с провайдером. Буду общаться снова

etskh ( 2012-07-03 22:40:37 +0400 )редактировать

Как чаще всего бывает, проблема была в плохой организации рабочего процесса. У провайдера в договоре было прописано два IP адреса. Если первый IP отбивает провайдера(там админ банил его), то звонок идет на второй IP. Мой соответственно был вторым в списке. А после переустановки системы на первом IP разблокировался IP адрес провайдера. В итоге: сутки простоя, и куча потерянных денег как наших так и клиентов. Вот такая фигня, блин. Спасибо всем кто откликнулся.

etskh ( 2012-07-04 13:48:16 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-07-03 13:06:04 +0400

Просмотрен: 863 раз

Обновлен: Jul 03 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.