広告・Googleアドセンス728px

Article(記事)

Asteriskの留守電がいっぱいになってて録音できなくなってた。

投稿日:2014年2月11日 更新日:

ご注意ください
この記事は2年以上前に書かれたものですので、内容が古い可能性があります。

PL_PID_0057E023-E19B-42C1-8F50-640F9B927E7D

私の自宅ではSIPサーバ(asterisk)を使って電話を運用していて、留守番電話はwavファイルに変換してメール送信してくれる運用にしています。
PL_PID_AB89F46A-FF95-41A5-BE93-6D8077B2419A

(ご参考)
AsteriskでAsahi-net IP電話Cとひかり電話を統合(設定) | kamata-net.com

最近留守電メールが来ないなーと思って自分自身に電話してみたところ、「メッセージをどうぞ。ピー!」の後に何やら英語でこれ以上録音できません、的なアナウンスが流れて強制的に電話を切られてしまいました。

ログを見てみると、

# cat /var/log/asterisk/messages
[Feb 9 13:40:24] ERROR[1095] pbx.c: Function CallerID not registered
[Feb 9 13:40:24] WARNING[1095] app_dial.c: Unable to create channel of type 'SIP' (cause 20 - Unknown)
[Feb 9 13:40:24] WARNING[1095] app_dial.c: Unable to create channel of type 'SIP' (cause 20 - Unknown)
[Feb 9 13:40:24] WARNING[1095] app_dial.c: Unable to create channel of type 'SIP' (cause 20 - Unknown)
[Feb 9 13:40:24] WARNING[1095] app_dial.c: Unable to create channel of type 'SIP' (cause 20 - Unknown)
[Feb 9 13:40:24] WARNING[1095] app_dial.c: Unable to create channel of type 'SIP' (cause 20 - Unknown)
[Feb 9 13:40:50] WARNING[1095] app_voicemail.c: No more messages possible
#

確かにエラーメッセージが出力されています。

いろいろと調べてみるとデフォルトのメッセージの件数は100件までとなっており、それを超えるとエラーとなり留守電を受け付けてくれなくなるようです。

まず回避方法としてはそんなに難しくありません。

# cd /var/spool/asterisk/voicemail/default/xxx/INBOX
# ls
# ls
msg0000.WAV msg0016.wav msg0033.txt msg0050.gsm msg0067.WAV msg0083.wav
msg0000.gsm msg0017.WAV msg0033.wav msg0050.txt msg0067.gsm msg0084.WAV

# mv * ../Old/.

とINBOX配下を消してしまえば(この場合は一旦Oldに移しています)OKです。
asteriskの再起動も必要なし。

根本対処としてはデフォルトの100件をとりあえず1万件ぐらいに拡張すればOKでしょう。
/etc/asterisk/voicemail.confを編集します。

[general]
format=wav49|gsm|wav
serveremail=asterisk
;serveremail=asterisk@linux-support.net
serveremail=voicemail@home-phone
attach=yes
maxsecs=300
;minmessage=3
maxmessage=9999
;maxgreet=60
skipms=3000
maxsilence=10
silencethreshold=128
maxlogins=3
mailcmd=/usr/sbin/sendmail -t
~

これでasteriskを再起動すれば9999件まで留守番電話の保存をしてくれるようになります。

この記事は役に立ちましたか?評価をお願いいたします。
[合計: 0 平均: 0]

広告336px

広告336px

-Article(記事)
-Asterisk, CentOS, VoIP

Copyright© 蒲田ネット , 2017 AllRights Reserved.