2017-07-13 3 views
-1

私は自分のサーバーにアスタリスクを持っていますが、私は非常に安い料金のSIPプロバイダを持っています。今のところ 私は唯一のSIPプロバイダーでSIPアカウントを作成することができます。アスタリスク幅のダイナミックアカウントからアウトバウンドコールを作成

私の顧客が私のサーバに自分のアカウントを作成して、通話を許可した後にのみ、私のアスタリスクがSIPプロバイダに電話をかけます。

問題は私が電話をかけたいときです。私は動的なユーザー名、ドメイン、パスワードをINVITEのSIPプロバイダに提供する必要があります。

だから私は、ヘッダーからでドメイン名を変更する必要があり、また、私は401エラーが表示された場合、コールは

どのように我々はそれがアスタリスクで達成することができますが成功したので、私は正確なパスワードを与える必要がありますか?

ありがとうございました。

答えて

0

説明したことは、標準のパスワードチャレンジ方式です。アスタリスクにはネイティブサポートがあります。

これを有効にするには、sip.confで次の操作を行う必要があります。お使いのSIPトランク

  • ため

    1. セット「defaultuser」と「秘密の」それは、パスワードチャレンジをスキップするようにアスタリスクを伝えるため、「安全でない」を削除することを確認します。
    2. 以下の例を参照してください。必要に応じていくつかの設定を調整する必要があるかもしれません。

    SIPトランクは常に静的なので、複数のトランクを作成し、アスタリスクに1つのコールを動的に選択させることができます。

    [sip_provider] 
     
    type=peer 
     
    defaultuser=<provider username> 
     
    secret=<provider secret> 
     
    host=<provider ip> 
     
    qualify=1000 
     
    qualifyfreq=600 
     
    context=from_endpoints 
     
    nat = force_rport,auto_comedia ; you might not need this

  • 関連する問題