状況
サイトが表示されない。
復旧しようとしても、なぜかうまくいかない。
・データベースは戻した
・URLも書き換えた
・しかし、ファイル数が多すぎてFTPでは対応できない
ファイル数が多すぎて、正直「人間がやる作業ではない」レベルでした。
そのためSSHでの対応を試みたものの、
今度は接続できない。
作業が完全に止まりました。
対応
作業が進まない原因を調べる中で、
SSHの接続ポート(10022)が開いているかを確認しました。
その結果、
👉 サーバーへのpingは通るが、ポート10022だけ接続できない状態でした。
これは、
👉 自宅のルーターや回線側でポートが制限されている可能性が高い状態です。
XサーバーのSSHは通常の22番ではなく、
👉 ポート10022を使用します
そのため、
回線やルーターの設定によっては接続できないことがあります。
この可能性を確認するため、
テザリングを使って別回線からの接続も試しました。
結果
今回のケースでは、
サーバーやWordPress自体の問題ではなく、
👉 ネットワーク環境(ルーター・回線)による制限が原因で、
作業が進まない状態でした。
そのため、
FTPやSSHの設定をいくら見直しても解決せず、
👉 接続経路の問題であることが判明しました。
このように、
復旧作業が進まない場合でも、
原因を切り分けることで次に取るべき対応が明確になります。
今回のように、
一見サーバーの問題に見えるトラブルでも、
実際には別の要因が影響していることがあります。
「WordPress SSH 接続できない」「ポート10022 タイムアウト」
といった症状で検索されている方は、
サーバーではなく、
ネットワーク側(ルーター・回線)が原因のケースもあります。
この場合は、
・別回線(スマホ・別WiFi)で試す
・VPNを使う
・回線のポート制限を確認する
といった対応が必要になります。
「WordPress SSH 接続できない」
「原因がわからない」
そんな状態でも、
30分で原因の切り分けまでは可能です。