ソケットエラー #11001: ホストが見つかりません

症状

  • リモートコンピュータのステータスがViewerのアドレス帳に「オフライン」と表示される。
  • リモート接続は確立できますが、接続が不安定です。

Hostログ(またはAgentが使用されている場合はAgentログ)を調べると、次のエラーが表示されます: ソケットエラー # 11001 ホストが見つかりません。(EIdSocketError)


原因

このエラーは、リモートHostまたはAgentが次の理由のいずれかによって利用できないことを意味します:

  • DNSの問題、すなわち中間サーバーのIPアドレスがそのDNS名から解決できない。
  • 中間サーバーのアドレスまたは送信ポートがファイアウォールによってブロックされている。

Windowsソケットエラーコードからの引用:

WSAHOST_NOT_FOUND
11001
ホストが見つかりません。
そのようなホストは知られていません。名前は公式のホスト名またはエイリアスではないか、または照会されているデータベースには見つかりません。このエラーは、プロトコルおよびサービスの照会でも返されることがあり、指定された名前が関連するデータベースで見つからなかったことを意味します。


解決策 1: DNSキャッシュをクリアする

  1. Win+Rを押して、実行ダイアログを開きます。
  2. ipconfig /flushdnsと入力し、OKをクリックします(またはEnterを押します)以外で、DNSキャッシュをクリアします: DNSをフラッシュする
  3. トレイエリアのHostアイコンを右クリックし、ホストを再起動を選択します。Hostが再起動し、中間サーバーに再接続するまで10-20秒待ちます。

解決策 2: 公共サーバーとの接続を確認する

公共のInternet-IDサービスを使用している場合は、id.remoteutilities.comのプライマリサーバーにHost PCからアクセスでき、サーバーのIPアドレスが正常に解決できることを確認してください。

  1. Win+Rを押して、実行ダイアログを開きます。
  2. cmdと入力し、OKをクリックします(またはEnterを押します)。コマンドプロンプトが開きます。
  3. ping id.remoteutilities.comと入力し、Enterを押します。
  4. pingコマンドとDNS解決が成功すれば、結果がCMDウィンドウに表示されます: IDサーバーをping
  5. 「リクエストがタイムアウトしました」というレスポンスを受け取った場合、IDサーバーにHostの場所から到達できません。システム管理者に連絡してください。

解決策 3: 送信接続が許可されていることを確認する

Internet-ID接続は、いくつかの送信ポートが開いている必要があります。当社の公共サービスを使用する場合、使用するポートはTCP 5655および443です。Hostがこれらのポートで送信接続を確立できることを確認するか、必要に応じてローカルおよび境界ファイアウォールでポートを許可します

TCPポート5655および443での送信接続がHostマシンと境界ファイアウォールで許可されている場合でも、そのような接続はISPレベルでブロックされる可能性があります。この場合は、ISPの担当者に連絡してください。

タグ: エラー, 接続性