---
schema_version: "1"
id: 3230939281c48a665d0196a479fd9a789dcaac9f7de70b76e5fb353bc94b6131
title: WebSockets Connector のトラブルシューティング
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/websockets-connector/latest/websockets-connector-troubleshooting.md
canonical_url: https://docs.mulesoft.com/jp/websockets-connector/latest/websockets-connector-troubleshooting
source_site: docs.mulesoft.com
content_type: documentation
content_hash: e282596c0863e47d4887d8e8128d4c3e417969a9bef0c93d79eff2c94a9bd501
description: MuleSoft Documentation Site
release: "1.0"
latest: true
---
# WebSockets Connector のトラブルシューティング

WebSockets 用 Anypoint Connector (WebSockets Connector) のトラブルシューティングを行うには、冗長ログの有効化と、スローされる一般的なメッセージの解釈に関する情報を理解しておきます。

## [](#冗長ログの有効化)冗長ログの有効化

アプリケーションと WebSockets Connector のやりとりが失敗する理由の理解を深めるには、コネクタの冗長ログを一時的に有効にします。  

Mule アプリケーションのパフォーマンスに影響するため、トラブルシューティングが完了したら、必ず拡張された冗長性を無効にしてください。

設定ファイルで冗長ログを有効にする手順は、次のとおりです。

1. Anypoint Studio にアクセスし、​**\[Package Explorer\]**​ ビューに移動します。
2. アプリケーションのプロジェクト名を開きます。
3. `src/main/resources`​ パスフォルダーを開きます。
4. フォルダー内の ​`log4j2.xml`​ ファイルを開きます。
5. `<Loggers>`​ タグ内に ​`<AsyncLogger>`​ タグを追加します。
    
    ```xml
    			<Loggers>
    				...
    				<AsyncLogger name="com.mulesoft.connectors.ws" level="DEBUG"/>
    				...
    			</Loggers>
    ```
6. アプリケーションの変更を保存します。
7. **Package Explorer**​ でプロジェクト名をクリックし、​**\[Run (実行)\]**​ > ​**\[Run As (別のユーザーとして実行)\]**​ > ​**\[Mule Application (Mule アプリケーション)\]**​ をクリックします。

## [](#一般的なスローを理解する)一般的なスローを理解する

ここでは、一般的なスローメッセージとその解決方法を示します。

- WEBSOCKET:CONNECTIVITY
    
    接続が有効ではなくなりました。アプリケーションの設定で定義されている場合、再接続ポリシーを適用してください。
- WEBSOCKET:RETRY\_EXHAUSTED
    
    操作の最大再試行回数に達しました。
- WEBSOCKET:NO\_SUCH\_SOCKET
    
    The WebSocket cannot be referenced because the WebSocket ID does not exist. (WebSocket ID が存在しないため、WebSocket を参照できません。)
- WEBSOCKET:BASIC\_AUTHENTICATION
    
    The HTTP ​\*Request\*​ operation lacks basic authentication to send requests to the service, or the provided credentials are incorrect. (HTTP の Request 操作でサービスに要求を送信するための基本認証がないか、指定されたログイン情報が正しくありません。)
- WEBSOCKET:FORBIDDEN
    
    クライアントにコンテンツへのアクセス権がないため、サーバーが要求されたリソースの提供を拒否しています。
- WEBSOCKET:INTERNAL\_SERVER\_ERROR
    
    The server encountered a problem that prevented it from fulfilling the request. (サーバーで要求を満たせない問題が発生しました。)
- WEBSOCKET:INVALID\_SOCKET\_ID
    
    The WebSocket ID is null or blank. (WebSocket ID が null か空白です。)
- WEBSOCKET:NON\_UNIQUE\_SOCKET\_ID
    
    An error occurred while registering the WebSocket because the ID already exists. (ID がすでに存在するため、WebSocket の登録中にエラーが発生しました。)
- WEBSOCKET:NOT\_FOUND
    
    The server could not find the requested resource. (サーバーは要求されたリソースを見つけることができませんでした。)
- WEBSOCKET:REMOTELY\_CLOSED
    
    The remote host closed the connection, which could be related to an SSL/TLS handshake issue. (リモートホストによって接続が閉じられました。SSL/TLS ハンドシェイクの問題に関連する可能性があります。)Check protocols, cipher suites, and certificate setup. (プロトコル、暗号化スイート、証明書セットアップを確認してください。)Use -Djavax.net.debug=ssl for further debugging. (さらにデバッグするには、-Djavax.net.debug=ssl を使用してください。)
- WEBSOCKET:SERVICE\_UNAVAILABLE
    
    サーバーはメンテナンスまたは過負荷のためにダウンしているため、要求を管理できません。
- WEBSOCKET:UNAUTHORIZED
    
    The authentication failed or has not yet been provided to get the requested response. (要求された応答を取得するための認証に失敗したか、認証がまだ提供されていません。)

## [](#関連情報)関連情報

- [WebSockets Connector リファレンス](https://docs.mulesoft.com/jp/websockets-connector/latest/websockets-connector-reference)
- [MuleSoft ヘルプセンター](https://help.mulesoft.com)
- [Known Issues](https://help.salesforce.com/s/issues)