0

Kamailio をあるサーバーに、Asterisk を別のサーバーにインストールしました。アスタリスクは、Kamailio サーバーにあるデータベースからユーザー情報を読み込みます。

私はさらに先に進む方法がわかりません。Kamailio で Asterisk ユーザーを認証する方法を教えてください。sipphone を使用して認証しようとしています。しかし、運がありません。

私はここでたくさん欠けています。次のコマンドを使用してユーザーを追加できることはわかっています

kamctl add ユーザー名 パスワード

しかし、アスタリスクリアルタイムデータベースにはすでにユーザーがいます。違いはありますか?返信をお待ちしております。

前もって感謝します、

4

2 に答える 2

2

この質問に正しく答えるのは非常に難しいです。

回答を理解するには、sip の仕組みと、openser/kamailio/opensips での認証方法に関する情報を読む必要があります。

おそらく最も価値があるのはkamailioのチュートリアルページでしょう

しかし、sip RFCとアスタリスクに関する一般的な情報 (たとえば、ORelly の「Asterisk the Future of telephony book」など)も読んでいます。

取得したいものを正確に指定しないため、より正確な答えを与える方法はありません。

一般的な負荷分散のセットアップでは、アスタリスクへの転送呼び出しの後に、kamailio でユーザーを認証する必要があります (ユーザーは UA で kamailio の IP を持っています)。

複数のアスタリスクのメイン ポイント (トランク) として kamailio を使用するには、アスタリスク ボックスの承認を作成し、その情報を kamailio (通常はサブスクライバー テーブル) とアスタリスクの両方に入れる必要があります。

于 2014-01-13T16:24:58.890 に答える
0

また、パスワードが長すぎないことも確認してください。md5/ha1 チャレンジでは、パスワードが極端に長くなることを好まないことがあります。

kamailio_ 4.3.1 64bitフォームソース

于 2015-08-25T13:19:25.110 に答える