サーラリマンは働き過ぎ、社畜化に注意しよう!!

asterisk 14.0.2 freepbx13 ブラックリストが機能しない

asterisk
スポンサーリンク

FreePBX 13のBlacklistモジュールは、Blacklistに入れた番号から着呼した際に、必ずAnswer(応答)してしまう仕様になっています。

これだと、応答したくない場合に困りますが、以下のようにapp-blacklist-checkセクションをオーバーライドして、Answerしないようにできます。

/etc/asterisk/extensions_override_freepbx.conf
 
 [app-blacklist-check]
 include => app-blacklist-check-custom
exten => s,1(check),GotoIf($["${BLACKLIST()}"="1"]?blacklisted)
exten => s,n,Set(CALLED_BLACKLIST=1)
exten => s,n,Return()
;exten => s,n(blacklisted),Answer
exten => s,n(blacklisted),NoOp()
exten => s,n,Set(BLDEST=${DB(blacklist/dest)})
exten => s,n,GotoIf(${LEN(${BLDEST})}?${BLDEST}:app-blackhole,zapateller,1)
# fwconsole restart

ブラックリストの番号にanonymousを使うと非通知をブロックできる

asteriskFreePBX
スポンサーリンク
シェアする
ふじやんをフォローする
なんでもDIY

コメント