@asterisk_ru

Страница 643 из 905
Павел
15.05.2018
03:44:50
ага

Trushakov
15.05.2018
03:46:48
Включать отладку и смотреть. Выше рабочий вполне вариант написан. Может просто где-то ошибку в командах допустили. Начните с простого, без проигрывания и записи , просто диал.

Google
Павел
15.05.2018
03:48:01
в самой команде диал проблема ..

Ilya
15.05.2018
03:48:48
а номер 555 зарегистрирован?

Павел
15.05.2018
03:49:03
да

Павел
15.05.2018
03:57:56
а точно эта строчка exten => 555,n,Dial(SIP/${EXTEN},,tT) автоматом набирает номер ?

Yuriy
15.05.2018
04:03:04
Trushakov
15.05.2018
04:10:44
А сделайте просто

exten => 555,1,noop()

exten => 555,2,Dial(SIP/555,,tT)

Павел
15.05.2018
04:13:14
тоже не набирает

Trushakov
15.05.2018
04:13:21
Всего две команды

Не надо утверждать, что диал автоматически не набирает номер. Тут почти 800 человек, которые на личном опыте знают обратное

Павел
15.05.2018
04:17:13
— Executing [555@from-internal:1] Goto("PJSIP/731-00006143", "record_nomber,s,1") in new stack — Goto (record_nomber,s,1) — Executing [s@record_nomber:1] Answer("PJSIP/731-00006143", "") in new stack > 0x7f9eba8372a0 — Probation passed - setting RTP source address to 10.24.210.222:40024 — Auto fallthrough, channel 'PJSIP/731-00006143' status is 'UNKNOWN'

Google
Павел
15.05.2018
04:17:22
731 номер с которого звоню

Trushakov
15.05.2018
04:19:19
731 зареган ?

Павел
15.05.2018
04:19:34
да, с него звоню

Trushakov
15.05.2018
04:20:38
Стоп

Какой драйвер то используете?

Pjsip или sip

Точнее как это правильно

Павел
15.05.2018
04:21:30
Pjsip

Trushakov
15.05.2018
04:23:18
Ну до диала все ж не доходит

Павел
15.05.2018
04:23:25
да

Trushakov
15.05.2018
04:23:44
Говорит статус канала от астериски до вашего 731 нетзвестен

Павел
15.05.2018
04:25:47
если я убираю скрипт этот но номера звонятся нормальнол

Trushakov
15.05.2018
04:30:04
Ну потому-что экстен s неисполняется правильно

S я обычно в макросе использовал и все хорошо работало

Зачем там s?

Если вы делаете goto в другой контекст, так в другом контексте сделайте вместо s _X.

Павел
15.05.2018
04:32:58
exten => 555,1,Goto(record_nomber,s,1)

да и без s тоже не работает

Trushakov
15.05.2018
04:34:16
Так он s там ищет

Если такой goto

Google
Trushakov
15.05.2018
04:35:00
${EXTEN}

Павел
15.05.2018
04:36:22
он и с таким вариантом не работае, я делал так

declined пишит

Trushakov
15.05.2018
04:38:56
Ну ответ то написал изначально , статус неизвестен. qualify используете?

Павел
15.05.2018
04:40:16
скорее всего нет

новую ошибку стал писать Auto fallthrough, channel 'PJSIP/7319-00006312' status is 'CHANUNAVAIL'

Trushakov
15.05.2018
04:48:44
Суть ошибки то таже

А вот статус поменялся

Павел
15.05.2018
05:28:27
а что ему не известно ?

все подобные скрипты на этом серваке в диале так прописаны работают, а тут не хочет

Андрей
15.05.2018
05:46:57
Доброе утро. Подскажите, есть сервер с астериском с 2-мя физическими интерфейсами (на каждом разные IP). eth1 - 192.168.1.100 eth2 - 192.168.2.100 Далее есть сеть 192.168.3.0/24, в которой установлена куча телефонов с уже прописанным SIP сервером 192.168.1.100. По определенным причинам нужно настроить маршрутизацию из сети 192.168.3.0/24 через сеть 192.168.2.100. Маршруты нужные везде прописаны, телефоны регистрируются, все работает. Ровно до того момента, как какой-нибудь телефон оказывается за натом. Дамп трафика показывает, что SIP из сети 192.168.3.0/24 идет через eth2 на IP 192.168.1.100 (как и прописано маршрутами), но все ответы от астериска генерируются с IP интерфейса (192.168.2.100). Видимо телефонам пофиг на такое несоответствие - главное порты. А вот нату нет - соответствующей трансляции он не находит. Итог - вопрос. Как заставить asterisk генерировать ответы с src ip тем, на который запрос пришел, а не отдавать выбор src ip на откуп системе

Anton
15.05.2018
05:50:10
Написать роут с src

Андрей
15.05.2018
05:51:59
и надеяться на то, что не попадется телефон, стучащийся на 192.168.2.100 (да еще и за натом) ?) Хотелось бы универсальное решение.

Oleg
15.05.2018
05:53:36
в линукс есть такое понятие ip rule. Вот через эти рулесы можно изобразить то что вы хотите

Anna
15.05.2018
06:00:34
Господа, подскажите, как посмотреть базу номеров из блеклиста, находясь в консоли?

Nikolay
15.05.2018
06:36:21
В каком то дистрибутиве?

Anna
15.05.2018
06:41:18
А имеет большую разницу дистрибутив? Консоль имеется в виду rasterisk. База данных, если не ошибаюсь, астерисковская

Kaschey
15.05.2018
06:45:09
Доброе утро. Подскажите, есть сервер с астериском с 2-мя физическими интерфейсами (на каждом разные IP). eth1 - 192.168.1.100 eth2 - 192.168.2.100 Далее есть сеть 192.168.3.0/24, в которой установлена куча телефонов с уже прописанным SIP сервером 192.168.1.100. По определенным причинам нужно настроить маршрутизацию из сети 192.168.3.0/24 через сеть 192.168.2.100. Маршруты нужные везде прописаны, телефоны регистрируются, все работает. Ровно до того момента, как какой-нибудь телефон оказывается за натом. Дамп трафика показывает, что SIP из сети 192.168.3.0/24 идет через eth2 на IP 192.168.1.100 (как и прописано маршрутами), но все ответы от астериска генерируются с IP интерфейса (192.168.2.100). Видимо телефонам пофиг на такое несоответствие - главное порты. А вот нату нет - соответствующей трансляции он не находит. Итог - вопрос. Как заставить asterisk генерировать ответы с src ip тем, на который запрос пришел, а не отдавать выбор src ip на откуп системе
а зачем вам нат на приватных адресах?

Anna
15.05.2018
06:45:33
database show показывает все доступные базы?

Google
Андрей
15.05.2018
06:45:39
+

Trushakov
15.05.2018
06:46:51
Да. Там можно указать ещё кто нуден

Андрей
15.05.2018
06:46:59
asterisk -rx 'database show' | less так только делай, а то все не влезет

Trushakov
15.05.2018
06:48:06
Там в консоли таб хорошо работает и можно увидеть ещё требуемые значения

Anna
15.05.2018
06:49:48
По database show показываются только /SIP/Registry/101 : 10.70.80.101:5060:120:101:sip:101@10.70.80.101:5060 /SIP/Registry/201 : 10.70.80.201:5060:120:211:sip:201@10.70.80.201:5060 /SIP/Registry/202 : 10.70.80.202:5060:120:221:sip:202@10.70.80.202:5060 /SIP/Registry/203 : 10.70.80.203:5060:120:222:sip:203@10.70.80.203:5060 /SIP/Registry/204 : 10.70.80.204:5060:120:224:sip:204@10.70.80.204:5060 /SIP/Registry/301 : 10.70.80.301:5060:120:301:sip:301@10.70.80.301:5060 /SIP/Registry/401 : 10.70.80.401:5060:120:401:sip:401@10.70.80.401:5060 /SIP/Registry/501 : 10.70.80.501:5060:120:501:sip:501@10.70.80.501:5060 /SIP/Registry/502 : 10.70.80.502:5060:120:502:sip:502@10.70.80.502:5060

Выходит, черного списка и не было вовсе?

Trushakov
15.05.2018
06:53:09
Ну так если его не задавали, как он будет?

Admin
ERROR: S client not available

Trushakov
15.05.2018
06:53:44
Почитайте про организацию такого списка, будет понятней

Anna
15.05.2018
06:54:07
Ок, спасибо за информацию, стало чуть понятнее

Trushakov
15.05.2018
06:54:31
Да не за что

Anna
15.05.2018
07:08:31
А ЧС может быть реалитзован через dialplan?

Андрей
15.05.2018
07:09:20
+

https://www.voip-info.org/asterisk-func-blacklist/

Grigory
15.05.2018
07:46:13
Всем привет

Подскажите в чем может быть проблема, что-то уже мозг сломал.... SIP клиент за NAT, Asterisk на реальнике, nat=force_rport,comedia. SIP бегает нормально, а вот с RTP проблемы. Asterisk почему-то пытается слать RTP на локальный IP который приходит в SDP от клиента... в дебаге: Peer audio RTP is at port 172.16.1.10:65156

Nikolay
15.05.2018
07:55:07
Посмотри sip show peer peername

Действительно ли на нем стоит комедия

Grigory
15.05.2018
07:56:46
я уже и в сам пир пробовал прописывать, а не в общую секцию

Google
Grigory
15.05.2018
07:59:37
Force rport : Yes

Comedia там так и называется? Или может другое название?

Nikolay
15.05.2018
08:00:10
Ну значит сильнтаксическая ошибка

Grigory
15.05.2018
08:00:30
нет, на ошибки ругается при релоаде

Symmetric RTP: Yes

действительно другое название (пора уже привыкнуть :)

Егор
15.05.2018
08:29:38
Приветствую. Кто может настроить asterisk?

Не бесплатно конечно )

Sergey
15.05.2018
08:36:42
Не бесплатно конечно )
Казнить нельзя помиловать )

Sqsmile
15.05.2018
08:38:23
Евгений
15.05.2018
10:00:53
Всем привет. Прошу совета. Задача после 20:00 включать на телефоне DND. (Yealink Т19). Иначе звонок долго гуляет по группе. Можно как то программно поставить определенным телефонам DND либо отключить регистрацию ?

я нашел - sip unregisner 101. но не нашел как его отбратно заставить зарегистрироваться. Либо телефон сам по time expired подключится. Но тоже не очень вариант.

Можно как-нибудь на sip принудительно поставить недоступен или еще какой-то статус ?

Евгений
15.05.2018
10:06:35
это да

Victor_sc120
15.05.2018
10:06:39
во FreePBX так ставится на АТС

Евгений
15.05.2018
10:06:43
а как я могу из консоли

удаленные номера

Victor_sc120
15.05.2018
10:07:09
это все делает запись во внутреней таблице

Страница 643 из 905