2017-09-12 16 views
0

私はFreePBXを使用しています。ログインしようとしていますが、私はそれがデバイスのログからSIP /アスタリスク:FROM uriのヘッダにドメイン名がありません

09-12 19:27:20.483 I/System.out: 19:27:20.484 pjsua_core.c .TX 645 bytes Request msg REGISTER/cseq=54664 (tdta0x78c4c36c) to UDP 35.162.177.84:5060: 
09-12 19:27:20.483 I/System.out: REGISTER sip:mydomain.com SIP/2.0 
09-12 19:27:20.483 I/System.out: Via: SIP/2.0/UDP 192.168.43.224:6000;rport;branch=z9hG4bKPj8a5802d4-1b9a-49f0-b3c1-b38a23e51299 
09-12 19:27:20.483 I/System.out: Max-Forwards: 70 
09-12 19:27:20.483 I/System.out: From: <sip:[email protected]>;tag=6390922e-056e-4421-a55f-13e76117593e 
09-12 19:27:20.483 I/System.out: To: <sip:[email protected]> 
09-12 19:27:20.483 I/System.out: Call-ID: 63b10417-58a5-44b5-83a3-1fc1febab86b 
09-12 19:27:20.483 I/System.out: CSeq: 54664 REGISTER 
09-12 19:27:20.483 I/System.out: User-Agent: Pjsua2 Android 2.6-svn 
09-12 19:27:20.483 I/System.out: Contact: <sip:[email protected]:6000;ob> 
09-12 19:27:20.483 I/System.out: Expires: 300 
09-12 19:27:20.483 I/System.out: Allow: PRACK, INVITE, ACK, BYE, CANCEL, UPDATE, INFO, SUBSCRIBE, NOTIFY, REFER, MESSAGE, OPTIONS 
09-12 19:27:20.483 I/System.out: Content-Length: 0 
09-12 19:27:20.483 I/System.out: --end msg-- 
09-12 19:27:20.973 I/System.out: 19:27:20.981 pjsua_acc.c ...SIP registration failed, status=408 (Request Timeout) 
09-12 19:27:20.973 I/System.out: 19:27:20.982 pjsua_acc.c ...Scheduling re-registration retry for acc 0 in 297 seconds.. 

私はドメイン名を参照して示しているが、エラーメッセージには、空のデバイスを登録するには

[2017-09-12 12:09:03] VERBOSE[5545] chan_sip.c: 
<--- SIP read from UDP:83.245.241.98:34479 ---> 
SUBSCRIBE sip:[email protected];transport=UDP SIP/2.0 
Via: SIP/2.0/UDP 83.245.241.98:34479;branch=z9hG4bK-524287-1---e49547006939fc6c 
Max-Forwards: 70 
Contact: <sip:[email protected]:34479> 
To: <sip:[email protected]> 
From: <sip:[email protected]>;tag=b9144d7a 
Call-ID: wDigYoT9KjWu52sD4lFLTQ.. 
CSeq: 1 SUBSCRIBE 
Expires: 3600 
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE 
Supported: replaces, norefersub, extended-refer, timer, outbound, path, X-cisco-serviceuri 
User-Agent: Z 3.9.32144 r32121 
Event: message-summary 
Allow-Events: presence, kpml 
Content-Length: 0 


<-------------> 
[2017-09-12 12:09:03] VERBOSE[5545] chan_sip.c: --- (15 headers 0 lines) --- 
[2017-09-12 12:09:03] VERBOSE[5545] chan_sip.c: Sending to 83.245.241.98:34479 (NAT) 
[2017-09-12 12:09:03] VERBOSE[5545] chan_sip.c: Creating new subscription 
[2017-09-12 12:09:03] VERBOSE[5545] chan_sip.c: Sending to 83.245.241.98:34479 (NAT) 
[2017-09-12 12:09:03] VERBOSE[5545] sip/route.c: sip_route_dump: route/path hop: <sip:[email protected]:34479> 
[2017-09-12 12:09:03] ERROR[5545] chan_sip.c: Empty domain name in FROM header 
[2017-09-12 12:09:03] NOTICE[5545] chan_sip.c: Failed to authenticate device <sip:[email protected]>;tag=b9144d7a for SUBSCRIBE 
[2017-09-12 12:09:03] VERBOSE[5545] chan_sip.c: 
<--- Transmitting (NAT) to 83.245.241.98:34479 ---> 
SIP/2.0 403 Forbidden 
Via: SIP/2.0/UDP 83.245.241.98:34479;branch=z9hG4bK-524287-1---e49547006939fc6c;received=83.245.241.98;rport=34479 
From: <sip:[email protected]>;tag=b9144d7a 
To: <sip:[email protected]>;tag=as03163a1a 
Call-ID: wDigYoT9KjWu52sD4lFLTQ.. 
CSeq: 1 SUBSCRIBE 
Server: FPBX-13.0.192.16(14.6.0) 
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE 
Supported: replaces, timer 
Content-Length: 0 


<------------> 
[2017-09-12 12:09:03] VERBOSE[5545] chan_sip.c: Really destroying SIP dialog 'wDigYoT9KjWu52sD4lFLTQ..' Method: SUBSCRIBE 

を取得しています。どうしてそんなことができますか?

登録デバイスはAndroidですが、デスクトップZoiperを試してもエラーは同じです。

FreePBXの設定を表示できますが、どの設定を表示するか分かりません。あなたは私を助けるためにそれらのいくつかが必要だと感じた場合は、要求すること自由に感じ、ここで更新

UPD

は、新しいログ部分が

<--- SIP read from UDP:83.245.241.98:34479 ---> 
REGISTER sip:0.0.0.0;transport=UDP SIP/2.0 
Via: SIP/2.0/UDP 83.245.241.98:34479;branch=z9hG4bK-524287-1---42d9af389a67cbe0 
Max-Forwards: 70 
Contact: <sip:[email protected]:34479;transport=UDP;rinstance=5ffbd839a509bdb2>;expires=0 
To: <sip:[email protected]> 
From: <sip:[email protected]>;tag=99170228 
Call-ID: mH4uHh2CI96Kfv9h6c1uHA.. 
CSeq: 3 REGISTER 
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE 
Supported: replaces, norefersub, extended-refer, timer, outbound, path, X-cisco-serviceuri 
User-Agent: Z 3.9.32144 r32121 
Allow-Events: presence, kpml 
Content-Length: 0 


<-------------> 
[2017-09-12 13:30:02] VERBOSE[5545] chan_sip.c: --- (13 headers 0 lines) --- 
[2017-09-12 13:30:02] VERBOSE[5545] chan_sip.c: Sending to 83.245.241.98:34479 (NAT) 
[2017-09-12 13:30:02] VERBOSE[5545] chan_sip.c: 
<--- Transmitting (NAT) to 83.245.241.98:34479 ---> 
SIP/2.0 200 OK 
Via: SIP/2.0/UDP 83.245.241.98:34479;branch=z9hG4bK-524287-1---42d9af389a67cbe0;received=83.245.241.98;rport=34479 
From: <sip:[email protected]>;tag=99170228 
To: <sip:[email protected]>;tag=as718e8353 
Call-ID: mH4uHh2CI96Kfv9h6c1uHA.. 
CSeq: 3 REGISTER 
Server: FPBX-13.0.192.16(14.6.0) 
Allow: INVITE, ACK, CANCEL, OPTIONS, BYE, REFER, SUBSCRIBE, NOTIFY, INFO, PUBLISH, MESSAGE 
Supported: replaces, timer 
Expires: 0 
Date: Tue, 12 Sep 2017 17:30:02 GMT 
Content-Length: 0 


<------------> 
[2017-09-12 13:30:02] VERBOSE[5545] chan_sip.c: Scheduling destruction of SIP dialog 'mH4uHh2CI96Kfv9h6c1uHA..' in 32000 ms (Method: REGISTER) 
[2017-09-12 13:30:02] VERBOSE[5545] chan_sip.c: 
<--- SIP read from UDP:83.245.241.98:34479 ---> 
SUBSCRIBE sip:[email protected];transport=UDP SIP/2.0 
Via: SIP/2.0/UDP 83.245.241.98:34479;branch=z9hG4bK-524287-1---5d5c7b4cc8b27f1c 
Max-Forwards: 70 
Contact: <sip:[email protected]:34479;transport=UDP> 
To: <sip:[email protected]> 
From: <sip:[email protected]>;tag=134c433d 
Call-ID: 9Fo9pY2cNfL9I3ZcT_rE1w.. 
CSeq: 1 SUBSCRIBE 
Expires: 3600 
Accept: application/simple-message-summary 
Allow: INVITE, ACK, CANCEL, BYE, NOTIFY, REFER, MESSAGE, OPTIONS, INFO, SUBSCRIBE 
Supported: replaces, norefersub, extended-refer, timer, outbound, path, X-cisco-serviceuri 
User-Agent: Z 3.9.32144 r32121 
Event: message-summary 
Allow-Events: presence, kpml 
Content-Length: 0 


<-------------> 
[2017-09-12 13:30:02] VERBOSE[5545] chan_sip.c: --- (16 headers 0 lines) --- 
[2017-09-12 13:30:02] VERBOSE[5545] chan_sip.c: Sending to 83.245.241.98:34479 (NAT) 
[2017-09-12 13:30:02] VERBOSE[5545] chan_sip.c: Creating new subscription 
[2017-09-12 13:30:02] VERBOSE[5545] chan_sip.c: Sending to 83.245.241.98:34479 (NAT) 
[2017-09-12 13:30:02] VERBOSE[5545] sip/route.c: sip_route_dump: route/path hop: <sip:[email protected]:34479;transport=UDP> 
[2017-09-12 13:30:02] ERROR[5545] chan_sip.c: Empty domain name in FROM header 
[2017-09-12 13:30:02] NOTICE[5545] chan_sip.c: Failed to authenticate device <sip:[email protected]>;tag=134c433d for SUBSCRIBE 

ているように私はそれらを投稿しますUPD2

私はクライアントの無線LANを別の無線LANに変更して機能しました。それから私はそれを元に戻し、それは再び働かなかった。 Wifiのローカルサブネットには、同じサブネットアドレスとマスクがあります(それは別のサブネットですが)理由はありますか?

答えて

1

あなたのREGISTERメッセージは有効と思われ、適切な場所に正しいドメイン名が設定されています。しかし、Authenticatioonヘッダーはありません。

タイムアウトのためにログ登録に失敗しましたが、私は応答408を見ませんでした。おそらくタイムアウトがクライアントにあります。 REGISTERに誰も応答しなかった。

したがって、サーバー上でREGISTERを処理したり、サーバーに要求を転送したり、クライアントに応答を送信したりできない場合があります。

SUBSCRIBEメッセージを最初に投稿しても、SUBSCRIBEがREGISTERに従う必要があります。しかし、登録が正しく終了しなかったため、クライアントの一部の変数は初期化されませんでした。クライアントが無効なSUBSCRIBEリクエストを作成しました。要求URI内のドメインが、Fromの0.0.0.0がFromにあります。

したがって、このメッセージのprobabyは決して適切に配信されません。そして、たとえそれが届いても、解析に失敗します。だから拒否されます。このメッセージは送信されるべきではありません。クライアントのバグです。 message-summaryイベントを購読する前に登録状態をチェックする必要があります。

+0

事がクライアントであります私のものではない - ゾイパークライアント。それは更新されず、(私はバックアップに失敗した)非常に古いサーバーで動作するために使用されました。私はそれがクライアントのエラーである可能性があるかどうか調べますが、それが私の場合は奇妙に思えます。これがサーバー側でどのように解決できるのか他のアイデアはありますか? –

+0

最初に、REGISTERメッセージがサーバーに到着したことを確認します。たとえば、サーバー上でtcpdumpを実行します。 2番目のサーバーがそれに応答したことを確認します。現在、登録が失敗した原因は何か分かりません。登録が成功したときにSUBSCRIBEの問題が起こらない可能性があると私は考えています。 –

+0

新しいログ部分を追加しました。そこにはREGISTERがあります。更新された質問をご覧ください。サーバーからの応答がありません –

1

sip.confにネットワークを設定しましたか?

例:

[一般]

externip = 83.245.241.98

localnetに= 192.168.43.0/255.255.255.0

+0

はいexternipが設定されています。 localnetはGUIで設定されていますが、私はFreePBX開発者がそれを世話してくれたと確信しています(AFAIK FreePBXを使用しているときに手動でconfファイルを変更できません)。 –

+0

これは質問に対する回答ではありません。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 [確認から](/ review/low-quality-posts/17310991) –

+0

はいできます - /etc/asterisk/sip_nat.conf –

関連する問題