在宅勤務時のチャット接続の問題Summary<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 近年、ほとんどのお客様が在宅勤務を行っているため、Connect Chat の接続性の問題や、チャットメッセージが断続的に失われる問題が発生しています。 これにより、ブラウザー側でチャットポップアップやサウンド通知が失敗する場合もあります。 この記事は、問題がユーザーのネットワークにあるのか、それともプラットフォーム側の問題であるのかを検出するのに役立ちます。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } サポートされているすべてのリリースとバージョン Instructions<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 問題の根本原因を絞り込んで特定するために、次の手順を実行できます。 これは、エージェントがインスタンスに接続するために使用しているネットワーク帯域幅に直接関連している可能性があります。ほとんどのエージェントはオフィスと比較して帯域幅の少ない自宅から作業しています。次の URL にアクセスして、対象のインスタンスでテストを実行するよう依頼します。 <your_instance_name>.service-now.com/$websocket_test.doこのテストが失敗した場合、そのネットワークは WebSocket をサポートしていません。また、速度テストを実行するよう依頼してください。 www.speedtest.net WebSocket テストでは、次のような結果が表示されるはずです。 WebSocket Test[Testing sequence] echo エンドポイントへ WebSocket Upgrade Request を送信するサーバーが WebSocket upgrade response を返した場合、フレームを送信し 3 秒のタイマーを開始する [WebSocket network assertion]WebSocket フレームが 3 秒以内にエコーされない場合、この環境では WebSocket は動作しないと判断されるまたは、WebSocket フレームが返されたが送信したものと異なる場合、この環境では WebSocket は動作しないと判断される3 秒以内に同じフレームが返された場合、この環境では WebSocket は正常に動作しているTESTING...WEBSOCKET UPGRADE REQUEST SENT FROM CLIENT TO SERVERTHE WEBSOCKET UPGRADE RESPONSE DID NOT COME BACK FROM THE SERVER WITHIN 3000 MSTHE NETWORK TOPOLOGY IS NOT WEBSOCKET FRIENDLYFAILURE!AN ERROR OCCURED DURING WEBSOCKET CONNECTIONWEBSOCKET CONNECTION CLOSEDCLOSE CODE: [1006] Related Links<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } 以下を参照してください。 https://hi.service-now.com/kb_view.do?sysparm_article=KB0786158 迅速な回避策として、ユーザーは次のいずれかを実施する必要があります。 ネットワーク帯域幅が最適に使用されるように、ブラウザータブ数を制限します。または、上記 KB に記載されているとおり、glide.cometd.websocket.enabled プロパティを追加します。 ほとんどの場合、接続は数秒以内に復旧します。 また、ユーザーがどのようなネットワークを使用しているかを確認する必要があります。 モバイルホットスポットを使用していますか(帯域幅が低く、モバイルアプリケーションも帯域幅を使用します)。Wi-Fi を使用している場合は、接続されているデバイス数を確認する必要があります。これも帯域幅に影響します。10 Mbps を超えるネットワーク帯域幅であれば通常は問題ありませんが、上記のシナリオも考慮する必要があります。 参照できるその他の KB: https://hi.service-now.com/kb_view.do?sysparm_article=KB0695959https://hi.service-now.com/kb_view.do?sysparm_article=KB0677335https://hi.service-now.com/kb_view.do?sysparm_article=KB0791078https://hi.service-now.com/kb_view.do?sysparm_article=KB0695365