私は、SQL Server 2008 R2 Express を実行している 1 台の特定のボックスで行き詰まっています。
- Windows ファイアウォールは、受信 TCP および UDP 1433、1434 を許可するように構成されています。
- Windows ファイアウォールは、任意のポートで送信 TCP および UDP を許可するように構成されています。
- 現在、他のソフトウェア AV/FW は実行されていません。
に接続しようとするxxx.xxx.xxx.xxx\sqlexpress
と、次のエラーでタイムアウトします。
タイトル: サーバーに接続
xxx.xxx.xxx.xxx\SQLEXPRESS に接続できません。
追加情報:
SQL Server への接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないか、アクセスできませんでした。インスタンス名が正しいこと、および SQL Server がリモート接続を許可するように構成されていることを確認してください。(プロバイダー: SQL ネットワーク インターフェイス、エラー: 26 - 指定されたサーバー/インスタンスの検索中にエラーが発生しました) (Microsoft SQL Server、エラー: -1)
サーバーでリモート接続が許可されていることを確認しました。
SQL Server 構成で TCP/IP が有効になっており、1433 への外部 IP での接続を許可するように構成されていることを確認しました。
また、ローカル マシンから Wireshark を使用したところ、1433 UDP の要求がリモート サーバーに送られていることがわかります。
しかし、リモート サーバーで Wireshark を使用すると、1433 UDP または外部 IP からの受信接続要求は表示されません (結果からリモート RDP へのフィルタリングを使用)。
これは、ファイアウォールの問題だと思います。
サーバーは、サーバーの前にある PIX を制御する外部企業によってホストされています。
ホスティング会社は彼らが何をしているのか見当がつかないので、私はこれを可能な限り自分でトラブルシューティングする必要があります.