アーティクル - CS325403

ThingWorx サーバーへのリモート アクセス クライアント (RAC) 接続がタイムアウトになり、「Uncaught error: connect ETIMEDOUT」というエラーが表示される

修正日: 08-Sep-2023   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • ThingWorx Asset Advisor for Service 8.1 F000
  • ThingWorx Platform 9.0 to 9.4
  • Axeda - Connectivity 6.9.4
  • ThingWorx Edge MicroServer 5.4.10

説明

  • ネットワークの品質が低い場合、リモート アクセス クライアント (RAC) はThingWorx Server に正常に接続できません。
    • これにより、エッジ デバイスへのリモート デスクトップ接続が失敗し、 tw-ra-client.log にエラーが報告されます。
      • [xxxx-xx-xxTxx:xx:xx.xxx] [ERROR] main - Uncaught error: connect ETIMEDOUT <IP:PORT>
        [xxxx-xx-xxTxx:xx:xx.xxx] [ERROR] main - { ChannelError: connect ETIMEDOUT <IP:PORT>
            at AlwaysOnProtocol.channel.on._.bind (<RAC_CLIENT_ROOT>\tw-ra-client\resources\app.asar\node_modules\tw-javascript-sdk\src\js\AlwaysOnProtocol.js:154:32)
            at emitOne (events.js:116:13)
            at Channel.emit (events.js:211:7)
            at NodeWebSocket.socket.on (<RAC_CLIENT_ROOT>\tw-ra-client\resources\app.asar\node_modules\tw-javascript-sdk\src\js\Channel.js:198:14)
            at emitOne (events.js:116:13)
            at NodeWebSocket.emit (events.js:211:7)
            at NodeWebSocket.handleError (<RAC_CLIENT_ROOT>\tw-ra-client\resources\app.asar\node_modules\tw-javascript-sdk\src\js\websocket\NodeWebSocket.js:117:14)
            at emitOne (events.js:116:13)
            at WebSocket.emit (events.js:211:7)
            at ClientRequest.onerror (<RAC_CLIENT_ROOT>\tw-ra-client\resources\app.asar\node_modules\tw-javascript-sdk\node_modules\ws\lib\WebSocket.js:711:10)
          name: 'ChannelError',
          message: 'connect ETIMEDOUT <IP:PORT>' }
    • これは特に、ThingWorx が内部ネットワークにデプロイされているときに、 RACクライアント ユーザーがパブリック ネットワークから ThingWorx 経由で資産のリモート デスクトップに接続しようとしている場合に発生します。
    • /TWSおよび/twTunnelClient URL はRACクライアント ユーザーからアクセスできるため、ファイアウォールによってブロックされませんが、それでも ThingWorx に接続できず、資産へのリモート アクセスも失敗しました。
最新バージョンはこちらを参照ください CS325403