VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Помогите настроить переадресацию.

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Помогите настроить переадресацию.

Сообщение ded »

gal1178 писал(а):я сижу в CLI с verbose=10, но когда я на телефоне набираю *72211 ничего не пишется. .
Не верю! (с)
CLI> core set verbose 10
gal1178
Сообщения: 15
Зарегистрирован: 07 май 2019, 11:20

Re: Помогите настроить переадресацию.

Сообщение gal1178 »

А смысл мне врать?)
crm*CLI> core set verbose 10
Console verbose is still 10.

А вот настройки из logger.conf подьехали:
console => notice,warning,error
;console => notice,warning,error,debug
messages => notice,warning,error

Астериском пользуется 50 менеджеров и я вижу логи всех звонков и тд, но не при наборе на телефоне *72.
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Помогите настроить переадресацию.

Сообщение ded »

Так у вас и в журнал ничего не пишется? Укажите

Код: Выделить всё

console => notice,warning,error,debug,dtmf
full => notice,warning,error,debug,verbose,fax,dtmf
может хоть в журнале /var/log/asterisk/full разглядите исполнение диалплана?
Затем -
CLI> logger reload
Затем
sip set debug peer 212
и тогда в момент звонка с номер 212 будет видна посылка SIP инвайта, типа
From:
To:*72@192.168.1.100
или как там у вас.

Вообще, прежде чем прикллеивать кнопке в CRM какой-то функционал посылки команд в Астериск, вы бы разобрались с CLI, у всех работает, у вас - не работает, надо найти причину.
gal1178
Сообщения: 15
Зарегистрирован: 07 май 2019, 11:20

Re: Помогите настроить переадресацию.

Сообщение gal1178 »

Всё сделал как вы написали вот лог из консоли CLI после звонка по номеру *72211 :


<--- SIP read from UDP:192.168.1.219:5212 --->
NOTIFY sip:192.168.1.74 SIP/2.0
Via: SIP/2.0/UDP 192.168.1.219:5212;branch=z9hG4bK-617af53c
From: 212 <sip:212@192.168.1.74>;tag=e2b3a754fcdb967fo1
To: <sip:192.168.1.74>
Call-ID: 172dd8ac-ddbb5507@192.168.2.2
CSeq: 405200 NOTIFY
Max-Forwards: 70
Event: keep-alive
User-Agent: Linksys/SPA8000-6.1.3
Allow-Events: talk, hold, conference
Content-Length: 0

<------------->
--- (11 headers 0 lines) ---

<--- Transmitting (no NAT) to 192.168.1.219:5212 --->
SIP/2.0 200 OK
Via: SIP/2.0/UDP 192.168.1.219:5212;branch=z9hG4bK-617af53c;received=192.168.1.219
From: 212 <sip:212@192.168.1.74>;tag=e2b3a754fcdb967fo1
To: <sip:192.168.1.74>;tag=as7e47a13a
Call-ID: 172dd8ac-ddbb5507@192.168.2.2
CSeq: 405200 NOTIFY
Server: Asterisk PBX 13.23.0
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE
Supported: replaces, timer
Content-Length: 0


<------------>

насколько я понял тут 0 полезной инфы(

и у меня нету файла full:
deploy@crm:/var/log/asterisk$ ls -la
итого 86492
drwxrwxrwx 5 root root 4096 апр 14 2017 .
drwxrwxr-x 17 root syslog 4096 мая 8 06:25 ..
-rw-rw-r-- 1 deploy deploy 1206 апр 20 2017 calls
drwxrwxrwx 2 root root 4096 дек 11 2017 cdr-csv
drwxr-x--- 2 root root 4096 сен 21 2015 cdr-custom
drwxr-x--- 2 root root 4096 сен 21 2015 cel-custom
-rw-r--r-- 1 root root 0 апр 14 2017 err
-rw-r----- 1 root root 88495956 мая 8 11:15 messages
-rw-r----- 1 root root 36614 мая 8 11:02 queue_log
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Помогите настроить переадресацию.

Сообщение ded »

Пожалуйста, овладейте матчастью, если вы занялись этим!
Вариант ответа "мне это нахрен не сдалось, мне только кнопку сделать!" - не проходит.
Вы приводите пакеты NOTIFY - - это не INVITE.
Насколько помню диалплан станций - надо набирать просто *72 и там ИВР - автоматическая тётка спрашивает с какого на какой, последовательно.
То есть набирать *72212 у вас вообще может не получиться. Если при этом ещё и ИП-телефон типа Linksys, то он вообще ничего не пошлёт на станцию, потому что у него там внутри свой диалплан мутный, где разрешительные номера для отсылки перечислены, и со звёздочки там скорее всего шаблон *xx | * xxx
То есть отсылает на станцию только двузначные и трёхзначные со звёздочки.

И вы разберитесь с логом, CLI, синтаксисом, и пр. Нужно очень постараться, чтобы сломать дефолтную конфигурацию FreePBX, которая по умолчанию пишет в /var/log/asterisk/full
ded
Сообщения: 15625
Зарегистрирован: 26 авг 2010, 19:00

Re: Помогите настроить переадресацию.

Сообщение ded »

gal1178 писал(а):и у меня нету файла full
ну так сделайте!
touch /var/log/asterisk/full
chown asterisk:asterisk /var/log/asterisk/full
CLI> logger reload
gal1178
Сообщения: 15
Зарегистрирован: 07 май 2019, 11:20

Re: Помогите настроить переадресацию.

Сообщение gal1178 »

так переадресация создаётся, когда я набираю *72211 и все звонки переводятся на 211 номер. Файл создал логи ребутнул ща буду траить. Спустя 5 минут после создания файла и перезагрузки логов:
deploy@crm:/var/log/asterisk$ ls -la
итого 86620
drwxrwxrwx 5 root root 4096 мая 8 11:47 .
drwxrwxr-x 17 root syslog 4096 мая 8 06:25 ..
-rw-rw-r-- 1 deploy deploy 1206 апр 20 2017 calls
drwxrwxrwx 2 root root 4096 дек 11 2017 cdr-csv
drwxr-x--- 2 root root 4096 сен 21 2015 cdr-custom
drwxr-x--- 2 root root 4096 сен 21 2015 cel-custom
-rw-r--r-- 1 root root 0 апр 14 2017 err
-rw-r--r-- 1 asterisk asterisk 0 мая 8 11:47 full
-rw-r----- 1 root root 88628448 мая 8 11:53 messages
-rw-r----- 1 root root 36654 мая 8 11:47 queue_log

ща попробую поменять владельца на рут
Repz
Сообщения: 169
Зарегистрирован: 04 мар 2015, 11:35

Re: Помогите настроить переадресацию.

Сообщение Repz »

gal1178 писал(а):Задача стоит такая: есть СРМ где есть кнопка, которая должна делать пользователя недоступным и переадресовывать все его вызовы на коллег.
Мне кажется вы не тем путем пошли. Может стоит спросить у CRM статус абонента и на основании ответа создать диалплан с вызовом нужных абонентов, а не строить переадресации?
Если занят 221 у него переадресация на 222, он тоже занят у него переадресация на 223,а у 223 на 221, клевый хоровод получится.
gal1178
Сообщения: 15
Зарегистрирован: 07 май 2019, 11:20

Re: Помогите настроить переадресацию.

Сообщение gal1178 »

Дело в том что CRM и asterisk сейчас никак не связаны. Звонки распределяет asterisk. Вы предлагаете при каждом звонке делать запрос в CRM и спрашивать статус абонента которому звонят?
Repz
Сообщения: 169
Зарегистрирован: 04 мар 2015, 11:35

Re: Помогите настроить переадресацию.

Сообщение Repz »

Да , именно так. Астериск и СРМ никак не связаны? зачем тогда кнопка в СРМ? чтобы СРМ отправлял команду на запись переадресации в БД астериска?
Ответить
© 2008 — 2024 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH