Страница 1 из 1

Asterisk: Звонок

Добавлено: 02 фев 2026, 09:37
a.knyazev
День добрый! Подскажите если кто сталкивался с такой проблемой. При звонках на определённые номер высвечивает: Сервер не доступен

Чистый Asteriks 18 на Ubuntu.

Звонки в одном номерном плане. К примеру иметься 40 номеров. Из них имеются 15 при звонке на которые отбивает сообщение Сервер не доступен. В Asteriks -r пишет

[Feb 2 06:30:02] NOTICE[19703][C-000006a5]: core_local.c:741 local_call: No such extension/context Авто@outcoling while calling Local channel
[Feb 2 06:30:02] NOTICE[19703][C-000006a5]: app_dial.c:1172 do_forward: Forwarding failed to dial 'Local/Авто@outcoling'

Я так понимаю клиент набирает номер. Asterisk почему-то не делает дозвон а шлет звонок на 'Local/Авто@outcoling' но кто это и откуда не пойму.

При этом с другого номер если набрать то дозвон идет.

То есть есть номер 1610 я с него не могу дозвониться условно на 1643,1650,1616,1620. но если к примеру с 1605 туда же набирать то дозвонюсь.
Так же с номеров 1643,1650,1616,1620 (условно ) я могу звонить куда угодно.

Аппараты Yealink. Пробовал прошивать перенастраивать и тд. Не помогает.

В Astere выводит:
[Feb 2 06:30:02] NOTICE[19703][C-000006a5]: core_local.c:741 local_call: No such extension/context Авто@outcoling while calling Local channel
[Feb 2 06:30:02] NOTICE[19703][C-000006a5]: app_dial.c:1172 do_forward: Forwarding failed to dial 'Local/Авто@outcoling'

Re: Asterisk: Звонок

Добавлено: 02 фев 2026, 13:49
ded
У вас там вот так прямо кириллицей в диал-пане указано? Авто ? Это может быть проблемой. Скорее всего ваши внутренние экстены с точки зрения аппаратов - разные.
Во всех устройствах в сети есть внутренний charset, а при пересылке сообщений (эл. почты, например, или SIP Invite) им надо договариваться об единой кодировке. В эл. почте для русской кодировки давно используются таг utf-8, а в относительно старых ИП-телефонах это наджо указывать в его настройках. Для Cisco phones - параметр Nrtwork charset.

Когда Астериск говорит
No such extension/context Авто@outcoling - он не обманывает.
Вы можете увидеть прибегающий Invite через sip debug, посмотреть в поле To:
Ну и в CLI> dialplan show outcoling - покажет что там в этом контексте ему понятно.
P.S. На каком языке это слово - outcoling? Если имелось ввыиду out calling, то это несколько иное значение.

Re: Asterisk: Звонок

Добавлено: 02 фев 2026, 15:15
a.knyazev
У меня в extensions.conf один [outcoling] все по нему отрабатывают. Но некоторые аппараты ругаются.

Re: Asterisk: Звонок

Добавлено: 02 фев 2026, 15:17
a.knyazev
LI> dialplan show outcoling
[ Context 'outcoling' created by 'pbx_config' ]
'1600' => 1. Dial(SIP/1600) [extensions.conf:22]
'1670' => 1. Answer() [extensions.conf:60]
2. Set(CHANNEL(language)=ru) [extensions.conf:61]
3. Playback(telephone-number) [extensions.conf:62]
4. SayAlpha(${CALLERID(num)}) [extensions.conf:63]
5. Wait(10) [extensions.conf:64]
6. Hangup() [extensions.conf:65]
'_10XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:56]
'_10X' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:36]
'_11XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:57]
'_11X' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:37]
'_12XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:58]
'_12X' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:38]
'_13X' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:39]
'_14X' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:40]
'_15X' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:41]
'_16XX' => 1. Dial(SIP/${EXTEN}) [extensions.conf:24]
'_17XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:53]
'_18XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:42]
'_19XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:45]
'_2XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:46]
'_3XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:47]
'_4XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:52]
'_50XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:48]
'_51XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:33]
'_52XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:34]
'_53XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:43]
'_54XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:44]
'_55XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:49]
'_56XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:50]
'_57XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:51]
'_58XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:54]
'_59XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:55]
'_63XX' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:35]
'_69XXXX' => 1. Dial(SIP/EKBRWS/${EXTEN:2}) [extensions.conf:26]
'_810190' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:30]
'_9X.' => 1. Dial(SIP/Yestar570/${EXTEN}) [extensions.conf:32]

-= 32 extensions (37 priorities) in 1 context. =-

Re: Asterisk: Звонок

Добавлено: 02 фев 2026, 15:59
ded
Диал-план бестолковый. Вы сами его писали? По книге "Астериск - будущее телефонии"?

Трёхзначные и четырёхзначные конструкции отправляете на Dial(SIP/Yestar570/${EXTEN}) и пока нам не нужны. А локальные телефоны у вас 16ХХ
_16XX' => 1. Dial(SIP/${EXTEN})
Вы пишете -
То есть есть номер 1610 я с него не могу дозвониться условно на 1643,1650,1616,1620. но если к примеру с 1605 туда же набирать то дозвонюсь.
Так же с номеров 1643,1650,1616,1620 (условно ) я могу звонить куда угодно.
Открывайте sip.conf и смотрите: какой контекст у номера 1610 ?
А какой контекст у номеров 1643,1650,1616,1620 ?
Это и определяет куда они могут звонить.

Re: Asterisk: Звонок

Добавлено: 03 фев 2026, 07:25
a.knyazev
День добрый! Да, )) все по книжке. метод проб и ошибок.
Сегодня посыпало ошибки.

[Feb 2 12:19:26] WARNING[990][C-00000800]: res_format_attr_siren7.c:63 siren7_parse_sdp_fmtp: Got Siren7 offer at 24000 bps, but only 32000 bps supported; ignoring.
[Feb 3 03:34:32] WARNING[990][C-00000823]: res_format_attr_siren7.c:63 siren7_parse_sdp_fmtp: Got Siren7 offer at 24000 bps, but only 320
[Feb 3 03:34:32] NOTICE[990][C-00000823]: chan_sip.c:26826 handle_request_invite: Call from '1608' (172.16.67.147:5060) to extension '#53
[Feb 3 03:34:53] WARNING[990][C-00000824]: res_format_attr_siren7.c:63 siren7_parse_sdp_fmtp: Got Siren7 offer at 24000 bps, but only 320
[Feb 3 03:37:26] WARNING[990][C-00000828]: res_format_attr_siren7.c:63 siren7_parse_sdp_fmtp: Got Siren7 offer at 24000 bps, but only 320
[Feb 3 03:45:31] WARNING[990][C-00000835]: res_format_attr_siren7.c:63 siren7_parse_sdp_fmtp: Got Siren7 offer at 24000 bps, but only 320
[Feb 3 03:48:17] WARNING[990][C-0000083b]: res_format_attr_siren7.c:63 siren7_parse_sdp_fmtp: Got Siren7 offer at 24000 bps, but only 320
[Feb 3 03:58:43] WARNING[990][C-00000852]: res_format_attr_siren7.c:63 siren7_parse_sdp_fmtp: Got Siren7 offer at 24000 bps, but only 320
[Feb 3 04:06:00] NOTICE[22943][C-0000085c]: core_local.c:741 local_call: No such extension/context Авто@outcoling while calling Local cha
[Feb 3 04:06:00] NOTICE[22943][C-0000085c]: app_dial.c:1172 do_forward: Forwarding failed to dial 'Local/Авто@outcoling'
[Feb 3 04:17:11] WARNING[990][C-00000867]: res_format_attr_siren7.c:63 siren7_parse_sdp_fmtp: Got Siren7 offer at 24000 bps, but only 320

sip.conf

[1610]
type=friend
host=dynamic
insecure=invite
username=1610
secret=****************
callerid=***************
context=outcoling
disallow=all
allow=ulaw
allow=h264
allow=vp8
allow=alaw
allow=gsm
;dtmfmode=rfc2833
;mailbox=1610@default
language=ru
callgroup=2
pickupgroup=2
;transport=tls
;encryption=yes
;deny=0.0.0.0/0.0.0.0
;permit=172.16.65.0/25
allowguest=no
;allowguest=no
call-limit=5

[1620]
type=friend
host=dynamic
insecure=invite
username=1620
secret=**********
callerid=*********
context=outcoling
disallow=all
allow=ulaw
allow=h264
allow=vp8
allow=alaw
allow=gsm
dtmfmode=rfc2833
;mailbox=1620@default
language=ru
callgroup=2
pickupgroup=2
;deny=0.0.0.0/0.0.0.0
;permit=172.16.65.0/25
allowguest=no
call-limit=5


[1600]
type=friend
host=dynamic
insecure=invite
;allowguest=yes
username=1600
secret=***********
callerid=**********
context=outcoling
disallow=all
allow=ulaw
allow=h264
allow=vp8
allow=alaw
allow=gsm
dtmfmode=rfc2833
;mailbox=1600@default
language=ru
callgroup=2
pickupgroup=2
;deny=0.0.0.0/0.0.0.0
;permit=172.16.65.0/25
allowguest=yes
call-limit=5

Re: Asterisk: Звонок

Добавлено: 03 фев 2026, 13:11
ded
Вы понимаете смысл этих ошибок, о которых говорит Астериск? Если да - почему их сюда принесли а не устрании?
Как писал когда-то наш коллего - "Переводы с технического английского. Дорого." (с) zzuz
Видимо ошибок то ещё больше, мы не все их видим. Потому что сообщения
[Feb 3 04:06:00] NOTICE[22943][C-0000085c]: core_local.c:741 local_call: No such extension/context Авто@outcoling while calling Local cha
[Feb 3 04:06:00] NOTICE[22943][C-0000085c]: app_dial.c:1172 do_forward: Forwarding failed to dial 'Local/Авто@outcoling'
из контекста outcoling выполняются, а никакого Авто тут вверху в этом контексте не увидел.

В sip конфиге у телефонов указаны кодеки
allow=h264
allow=vp8
Это они у вас видео телефоны?

Re: Asterisk: Звонок

Добавлено: 03 фев 2026, 13:41
a.knyazev
Да, половина с видео камерами.

Re: Asterisk: Звонок

Добавлено: 03 фев 2026, 20:09
ded
И это весь ваш ответ? Я повторю, но больше переписываться тут уже смысла не вижу.
Вы понимаете смысл этих ошибок, о которых говорит Астериск? Если да - почему их сюда принесли а не устрании?

Видимо ошибок то ещё больше, мы не все их видим. Потому что сообщения
[Feb 3 04:06:00] NOTICE[22943][C-0000085c]: core_local.c:741 local_call: No such extension/context Авто@outcoling while calling Local cha
[Feb 3 04:06:00] NOTICE[22943][C-0000085c]: app_dial.c:1172 do_forward: Forwarding failed to dial 'Local/Авто@outcoling'
из контекста outcoling выполняются, а никакого Авто тут вверху в этом контексте не увидел.