複数の DID を持つ Terrasip (プロバイダー) 用の Elastix の SIP 構成

複数の DID を持つ Terrasip (プロバイダー) 用の Elastix の SIP 構成

私はいくつかのDIDを購入しましたテラシップ私は Elastix (freepbx) SIP トランクを彼らの提案に従って設定しました:

Please follow this template configuration. (valid for outbound/inbound traffic)

Outgoing trunk name ***terrasip***

username=***sip_key***
type=friend
secret=***password***
host=terrasip.net
fromuser=***sip_key**
context=from-pstn ;(or set which is your inbound context) allow=g729,ulaw,alaw
trustrpid=yes
sendrpid=yes
canreinvite=no
insecure=very

;Add the follow line:
; register the user in order to receive inbound call for your sipkey

Registration String:
***sip_key***:***password***@terrasip.net/***sip_key***

Where ***sip_key*** - customer sipkey account
and***password*** - customer password

発信コールは機能し、着信コールも機能しますが、すべてのコールが次のコンテキストで受信されるため、DID を複数の IVR にルーティングすることはできません。sip_key@トランクから:1

テラシップからルートをマッピングしてみましたDID_番号@mypbxserver.com ですが、ダイヤルしても PBX に何も届きません。

すでにグーグルで調べて見つけたこのソリューションカスタム着信処理後でも DID が何らかの理由で SIPKEY になっているため、これは誤りであることが判明しました。

サポートに連絡しましたが、まだ返信がありません。返信があれば更新しますが、その間に携帯電話が機能することを望みます。

答え1

これは最終的に解決されました(多くの tcpdump、nc、サポート チケットの後で)。ファイアウォールが問題であり、terrasip が PBX に通話を送信しなかったのはなぜでしょうか(適切に登録され、すべての範囲で許可されていたにもかかわらず)。

Terrasipで直接マッピングするには、ゲートウェイの IP アドレス。

IP: 195.20.217.64 セカンダリIP: 81.201.82.45,81.201.83.45

これが誰かの役に立つことを願います。ご参加いただきありがとうございます。

関連情報