Asterisk. Как посмотреть и удалить переадресации поставленные самими пользователями.

Переадресации Call Forward установленные самими пользователями посмотреть через FreePBX нельзя. Можно воспользоваться консолью Asterisk.

Как посмотреть состояние перадресации и снять либо добавить её из консоли Астериска

CLI> database show

ищем строчку
/CF/300 :89211234567

или из системной консоли:

rasterisk -x 'database show'|grep -i "^/CF"

убираем:

CLI> database del CF 300

или

rasterisk -x 'database del CF 300'

Как задать переадресацию из консоли астериска

CLI> database put CF 300 1234567

Updated database successfully

CLI> database get CF 300

Value: 1234567

из системной консоли:

rasterisk -x 'database put CF 300 1234567'

Updated database successfully

Да, переадресация бывает 3 типов:
CF – Call Forwarding – по коду *72
CFU – Call Forward Unconditional – по неответу код *52
CFB – Call Forward on BUSY – по занятости код *90
в базе она так и отображается

Ссылки

https://mr-welk.livejournal.com/35852.html

Оставьте ответ

Ваш адрес email не будет опубликован.

24 ÷ = 24