別のホストから自分の VPS サーバーに Web サイトを移動しました。また、https から通常の http に移動しました。
クライアントが Web サイトにアクセスしようとすると、タイムアウトになります。私のコンピューターからは問題なく動作し、いくつかの異なる場所から試してみましたが、問題はありませんでした。
奇妙なことに、彼のコンピューターから tracert を実行すると、最後のホップでタイムアウトになります。
調べたところ、彼のコンピューター/ルーター/ISP が私のサーバーで受け入れられないパッケージを送信している可能性があります。これは何が原因であると考えられますか?
答え1
サーバーが一部の IP をブロックしたようです。これは、新しいサーバーに SSL 証明書がまだインストールされていない状態で、https 経由でサイトにアクセスしようとしているためと思われます。
これはすべてのクライアントに当てはまるわけではありません。以前は古い https サーバーでサイトにアクセスしていたにもかかわらず、通常の http で新しいサーバーにアクセスしても問題がなかったクライアントもいました。これが、問題の追跡を少し難しくした原因です。
ファイアウォールの DENY リストからブロックされた IP を削除すると、問題は解決しました。そして、今では正常に接続できているようです。