一部のコンピュータの最後のホップで tracert が失敗する

一部のコンピュータの最後のホップで tracert が失敗する

別のホストから自分の VPS サーバーに Web サイトを移動しました。また、https から通常の http に移動しました。

クライアントが Web サイトにアクセスしようとすると、タイムアウトになります。私のコンピューターからは問題なく動作し、いくつかの異なる場所から試してみましたが、問題はありませんでした。

奇妙なことに、彼のコンピューターから tracert を実行すると、最後のホップでタイムアウトになります。

調べたところ、彼のコンピューター/ルーター/ISP が私のサーバーで受け入れられないパッケージを送信している可能性があります。これは何が原因であると考えられますか?

答え1

サーバーが一部の IP をブロックしたようです。これは、新しいサーバーに SSL 証明書がまだインストールされていない状態で、https 経由でサイトにアクセスしようとしているためと思われます。

これはすべてのクライアントに当てはまるわけではありません。以前は古い https サーバーでサイトにアクセスしていたにもかかわらず、通常の http で新しいサーバーにアクセスしても問題がなかったクライアントもいました。これが、問題の追跡を少し難しくした原因です。

ファイアウォールの DENY リストからブロックされた IP を削除すると、問題は解決しました。そして、今では正常に接続できているようです。

関連情報