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

входящая маршрутизация sip транк [закрыт]

0

Привет. При входящем вызове у меня в логах появляется

[Jun 14 12:10:10] VERBOSE[22998] config.c:   == Parsing '/etc/asterisk/logger.conf': [Jun 14 12:10:10] VERBOSE[22998] config.c:   == Found
[Jun 14 12:10:10] VERBOSE[22998] logger.c:  Asterisk Queue Logger restarted
[Jun 14 12:10:18] VERBOSE[21917] netsock2.c:   == Using SIP RTP TOS bits 184
[Jun 14 12:10:18] VERBOSE[21917] netsock2.c:   == Using SIP RTP CoS mark 5
[Jun 14 12:10:18] VERBOSE[22999] pbx.c:     -- Executing [s@from-sip-external:1] GotoIf("SIP/217.15.55.203:5061-0000003b", "0?checklang:noanonymous") in new stack
[Jun 14 12:10:18] VERBOSE[22999] pbx.c:     -- Goto (from-sip-external,s,5)
[Jun 14 12:10:18] VERBOSE[22999] pbx.c:     -- Executing [s@from-sip-external:5] Set("SIP/217.15.55.203:5061-0000003b", "TIMEOUT(absolute)=15") in new stack
[Jun 14 12:10:18] VERBOSE[22999] func_timeout.c: Channel will hangup at 2012-06-14 12:10:33.975 MSD.
[Jun 14 12:10:18] VERBOSE[22999] pbx.c:     -- Executing [s@from-sip-external:6] Answer("SIP/217.15.55.203:5061-0000003b", "") in new stack
[Jun 14 12:10:19] VERBOSE[22999] pbx.c:     -- Executing [s@from-sip-external:7] Wait("SIP/217.15.55.203:5061-0000003b", "2") in new stack
[Jun 14 12:10:21] VERBOSE[22999] pbx.c:     -- Executing [s@from-sip-external:8] Playback("SIP/217.15.55.203:5061-0000003b", "ss-noservice") in new stack
[Jun 14 12:10:21] VERBOSE[22999] file.c:     -- <SIP/217.15.55.203:5061-0000003b> Playing 'ss-noservice.gsm' (language 'en')
[Jun 14 12:10:26] VERBOSE[22999] pbx.c:     -- Executing [s@from-sip-external:9] PlayTones("SIP/217.15.55.203:5061-0000003b", "congestion") in new stack
[Jun 14 12:10:26] VERBOSE[22999] pbx.c:     -- Executing [s@from-sip-external:10] Congestion("SIP/217.15.55.203:5061-0000003b", "5") in new stack
[Jun 14 12:10:29] VERBOSE[22999] pbx.c:   == Spawn extension (from-sip-external, s, 10) exited non-zero on 'SIP/217.15.55.203:5061-0000003b'
[Jun 14 12:10:29] VERBOSE[22999] pbx.c:     -- Executing [h@from-sip-external:1] Hangup("SIP/217.15.55.203:5061-0000003b", "") in new stack
[Jun 14 12:10:29] VERBOSE[22999] pbx.c:   == Spawn extension (from-sip-external, h, 1) exited non-zero on 'SIP/217.15.55.203:5061-0000003b'
[Jun 14 12:10:29] VERBOSE[21917] dnsmgr.c:        > doing dnsmgr_lookup for 'sipnet.ru'
[Jun 14 12:10:32] VERBOSE[22998] asterisk.c:     -- Remote UNIX connection disconnected

Что за IP такой 217.15.55.203, без понятия. Точно не наш. Транк настроен как обычно

dtmfmode=rfc2833
type=friend
host=217.15.55.200
fromuser=6XXX
username=495YYYYYYY
secret=Secr
insecure=port,invite
conext=contex-internal
nat=no
allow=all

Строка регистрации 6XXX:secr:495YYYYYYY@217.15.55.200 Входящая маршрутизация на внутренний номер.

И еще замечена странная штука, при звонке на наш номер с мобильного, когда астериск начинает говорить что номер не существует, на экране мобильного номер меняется на другой 4959269211, т.е не на тот на который звоним. FreePBX 2.8, Centos 5.7 Спасибо.

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

спросил 2012-06-14 12:45:31 +0400

nelgondar Gravatar nelgondar flag of Russian Federation
65 15 3 11

обновил 2012-06-14 12:46:28 +0400

Comments

Транк регистрируется, провайдер инт-информ. контекст поправил на from-internal, все тоже самое

nelgondar ( 2012-06-14 14:38:33 +0400 )редактировать

Дайте догадаюсь. Манготелеком?

zzuz ( 2012-06-14 15:39:14 +0400 )редактировать

Не, инт-информ. Терь буду знать, что и такое может быть). Всем спасибо, ребят. Все работает.

nelgondar ( 2012-06-14 16:02:05 +0400 )редактировать

1 Ответ

1

Дело не в контексте, а в том с какого адреса приходят вызовы. Вот приходят они с 217.15.55.203, он у вас нигде не прописан, allowguest выключен (и правильно, что выключен). Соответственно, астериск знать не знает про этот ip и потому сбрасывает в дефолтный контекст. Разбирайтесь с провом - почему входящие приходят с левого адреса. Если же пров отмажется (как всегда), что так и должно быть, то просто создайте, к примеру, новый транк с host=217.15.55.203.

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

ответил 2012-06-14 15:09:35 +0400

zlat Gravatar zlat
471 3 12

Comments

1

согласен, просто не забудте добавить port, а то звонки не будут проходить сного (астериск смотрит в сторону IP если порт = 5060)

varnar ( 2012-06-14 15:13:42 +0400 )редактировать

zzuz ( 2012-06-14 15:38:51 +0400 )редактировать

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

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

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

Статистика

Задан: 2012-06-14 12:45:31 +0400

Просмотрен: 1,429 раз

Обновлен: Jun 14 '12

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