FreePBXへの外線からの着信が出来ない

937 views
Skip to first unread message

原和規

unread,
Mar 16, 2016, 3:15:44 AM3/16/16
to 日本Asteriskユーザ会
ユーザー会のみなさま

いつもお世話になっております。AJBRCの原です。先日のセミナー&懇親会では大変お世話になりました。

さて、現在AJBRCで運用しているFreePBXサーバーに楽天コミュニケーションの『B2BUA OpenGate』デモアカウントを設定したところレジストおよび発信は出来るのですが何故か着信が出来ません。
このサーバーには他に『B2BUA』のアカウントも設定しているのですがこちらについてはレジスト、着信、発信いずれも問題なくできています。
なお、試しにこのサーバーに『IP-Phone Smart』のアカウントを設定したところレジスト、発信は出来て着信は出来ない状況です。
つまり『B2BUA』のサーバーとレジストしているアカウントのみが着信できる状態です。

インバウンドルート設定、レジスト設定共に『B2BUA』をコピーして設定していますので間違いはないと思うのですが・・・
因みに本サーバーは昨年の秋頃より『IP-Phone Smart』の着信が出来ないという不具合が発生しています。(それ以前は出来ました)

ただ、何度かクリーンインストールしているのでソフト不具合はないと思われるのですが。

もし同様の現象が発生している方、解決方法をご存知の方がいらっしゃいましたらお忙しい中お手数ですがご教授いただけますようお願いいたします。

原和規

unread,
Mar 16, 2016, 3:22:55 AM3/16/16
to 日本Asteriskユーザ会
追記です。

なお、同アカウントを一般的なSIPクライアントに設定して試した限りでは問題なく発着信が出来るため、アカウントその物には問題はないようです。

2016年3月16日水曜日 16時15分44秒 UTC+9 原和規:

高橋隆雄

unread,
Mar 16, 2016, 3:24:47 AM3/16/16
to 日本Asteriskユーザ会
高橋です

着番の問題じゃないですか?CLI見てればわかるのですが、OpenGateの場合、着信してくる番号(DID)
が頭の050が付いてないやつで落ちてくる気がしますが。

2016年3月16日 16:22 原和規 <kazuto...@gmail.com>:
> --
> このメールは Google グループのグループ「日本Asteriskユーザ会」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには asterisk-ug...@googlegroups.com
> にメールを送信してください。
> このグループに投稿するには aster...@googlegroups.com にメールを送信してください。
> https://groups.google.com/group/asterisk-ug からこのグループにアクセスしてください。
> このディスカッションをウェブ上で閲覧するには
> https://groups.google.com/d/msgid/asterisk-ug/50097fa2-9f57-4ebe-b7af-8fb2861341f9%40googlegroups.com
> にアクセスしてください。
> その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。



--
Takao Takahashi

原和規

unread,
Mar 16, 2016, 3:49:57 AM3/16/16
to 日本Asteriskユーザ会
AJBRC原です。

早速のご回答ありがとうございます。
DIDは050無しで設定してあります。
なおソフトバンクの携帯電話からかけると『相手側の都合により通話できません』と表示されることからそもそも呼が届いていないのかも。

(返信先を間違えましたので再度送信させていただきました)

原和規

unread,
Mar 16, 2016, 8:27:23 AM3/16/16
to 日本Asteriskユーザ会
高橋様

サンプルファイルを参考にtypeをfriendにしてみてもうまくいかず。ログをよくよく精査してみるとFreePBXまで到達はしているようです。
いかにその際のログを転記します。

[2016-03-16 21:19:58] WARNING[2041][C-00000029] chan_sip.c: username mismatch, have <demo>, digest has <55770000>
[2016-03-16 21:19:58] NOTICE[2041][C-00000029] chan_sip.c: Failed to authenticate device "09000000000" <sip:09000...@okj.sip.0038.net>;tag=as31c6bd50


『username mismatch』とありますので名前解決かどこかでエラーになっているということでしょうか。困りました。



高橋隆雄

unread,
Mar 16, 2016, 8:34:15 AM3/16/16
to 日本Asteriskユーザ会
あ、これか・・・

chan_sip.c: username mismatch, have <demo>, digest has <55770000>

要するに向こうから送ってくるdigest認証のユーザ名と、こっちが想定しているユーザ名がちがうからです。
たぶんですが、OpenGateのトランク名を
'demo'
に設定してませんか?これをOpenGateのユーザIDにすれば着信するはずです。

2016年3月16日 21:27 原和規 <kazuto...@gmail.com>:
> --
> このメールは Google グループのグループ「日本Asteriskユーザ会」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには asterisk-ug...@googlegroups.com
> にメールを送信してください。
> このグループに投稿するには aster...@googlegroups.com にメールを送信してください。
> https://groups.google.com/group/asterisk-ug からこのグループにアクセスしてください。
> このディスカッションをウェブ上で閲覧するには
> https://groups.google.com/d/msgid/asterisk-ug/56acf638-31a5-450a-96cd-fdf9154ce513%40googlegroups.com

原和規

unread,
Mar 16, 2016, 8:44:02 AM3/16/16
to 日本Asteriskユーザ会
とおりました!

ありがとうございます。高橋大明神様!

因みに、発信設定のトランク名を『05055770000』にして着信設定のユーザーコンテキストを『demo』にしました。
ただ、気になるのはなぜB2BUAの場合は元々の発信設定トランク名『demo』、着信設定のユーザーコンテキストを『05055770000』で問題ないんでしょうか?
謎です。
Reply all
Reply to author
Forward
0 new messages