2017-05-07 2 views
1

私は基本的に単一のドメインでローカルエクステンションを呼び出そうとしています - simbauc.com これは動作しますが、それはエンドポイントがLANポート5060に登録し、デフォルトのコンテキストを使用します。しかし、私のエンドポイントのいずれかが外部から登録すると、ポート5080を使用して自動的に公開されます。 私ができることが必要なのは、ポート5080でインターネットから登録しているエンドポイントのローカル内線番号を呼び出すことです。通常のFreeSWITCHでは動作しますが、FusionPBXでは動作しません。FusionPBX Public Context - インターネットからポート5080に登録されたローカルエクステンションをルーティングする

ダイヤルプランマネージャでダイヤルプランを作成した後も、ルーティングエラーが発生します。以下 は私が設定されているもののサンプルです:

<extension name="SIMBAUC.COM_Local_Extension"> 
<condition field="destination_number" expression="^(10[01][0-9])$"> 
    <action application="log" data="CRIT SIMBAUC.COM Someone Dialed $1"/> 
    <action application="export" data="dialed_extension=$1"/> 
    <action application="bridge" data="user/${dialed_extension}@simbauc.com"/> 
    <action application="answer"/> 
    <action application="sleep" data="1000"/> 
    <action application="bridge" data="loopback/app=voicemail:default 
    ${simbauc.com${dialed_extension}"/> 
</condition> 
</extension> 

答えて

0

外部プロファイルは匿名で、実際にデフォルトで登録を処理しません。 5060に登録するか、内部プロファイル呼び出しをコピーしてinternal-5070などのポートを5070に変更し、デフォルト設定のdial_stringをenabledに設定します。デフォルトの設定ページでリロードしてから、「詳細設定」 - >「アップグレード」 - >「App Defaults」を実行します。

関連する問題