-1

私は何日もアスタリスクで動作するようにソフトフォン (twinkle) を設定しようとしてきましたが、役に立ちませんでした。仮想マシン上の Linux で、アスタリスクとソフトフォンの両方を実行しています。

私の sip.conf ファイルは次のようになります。

[general]
context=default
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes

[1000]
type=friend
context=phones
host=dynamic
username=1000

Twinkle アカウントの設定では、ユーザー名:1000、ドメイン: localhost を使用しています。

これにより、エラー 403 禁止が表示されます。これを修正する方法を教えてください。アスタリスクとは別の SIP ポートでソフトフォンを実行しています。

4

4 に答える 4

1

私の答えはおそらく非常に弱いですが、誰かがあなたに良いアドバイスをしてくれる前に試してみてください.

まず第一に、いくつかのテストや新しい IVR を作成するために Asterisk を使用して VM を作成するときはいつでも、常にファイアウォールに問題があります。問題になる可能性があるため、Linuxボックスでファイアウォールがオンまたはオフになっているかどうかを確認してください。オフにするか、適切な設定を行う必要があります。

次に、自分の sip 構成を確認すると、あなたのものと同じように見えますが、常に secret=some_password と host=dynamic を指定しています。ソフトフォンがアスタリスクとは異なる sip ポートにあると言う場合は、ユーザーのポート設定を追加してみてください。ただし、5060 は sip の通常のポートです。sip.conf に関する詳細情報INFO sip.conf

また、使用している SIP 電話も確認してください。一部の人気のないものは、設定中に問題が発生する可能性があります。Windows の場合は eyeBeam を、Linux の場合は Ekiga を試すことをお勧めします。

于 2011-07-15T19:50:41.043 に答える
0

sip.conf を試してください:

[general]
context=default
allowoverlap=no
bindport=5060
bindaddr=0.0.0.0
srvlookup=yes

[1000]
type=friend
context=phones
host=dynamic
username=1000
secret=1000

クライアントは次のように試行します: ユーザー名: 1000 パス: 1000 ドメイン: ip_of_asterisk_server

于 2013-01-22T15:42:45.150 に答える
0

それは前に私に起こりました。ポート 5061 を使用するように Twinkle の構成を変更しただけです。このチュートリアルをチェックしてくださいhttp://bit.ly/15eACoY

于 2013-08-09T00:25:58.297 に答える