FreeSwitch blacklist

FreeSwitch, Asterisk, MVTS, Alaris, UTM5, JeraSoft

Модераторы: Emilio, admin, alex

alex
Сообщения: 38
Зарегистрирован: 18 апр 2016, 11:43

FreeSwitch blacklist

Сообщение alex » 28 апр 2016, 15:43

Недавно на мой мультифон начал звонить РосТелеком и сообщать о задолженности, я решил его забанить.

#cat /etc/freeswitch/blacklist/ban.lst

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

78001000800


cat /etc/freeswitch/autoload_configs/blacklist.conf.

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

<configuration name="mod_blacklist.conf" description="Blacklist module">
<lists>
    <list name="blocked" filename="/etc/freeswitch/blacklist/tarakanovs.lst"/>
</lists>
</configuration>


в диалплане прописал:

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

<extension name='blacklist_add'>
  <condition field="${blacklist(check blocked ${regex(${caller_id_number}|^\+([0-9]+)$|%1)})}" expression="^true$" >
        <action application="log" data="WARNING blacklist ${caller_id_number}"/>
        <action application="answer"/>
        <action application="sleep" data="1000"/>
        <action application="playback" data="/usr/share/freeswitch/sounds/blacklist.wav"/>
        <action application="hangup" />
  </condition>
</extension>

Вернуться в «VoIP»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя