Nginxをインストール後、ブラウザがERR_CONNECTION_TIMED_OUTになる
ConoHa VPSでNginxをインストール後、ブラウザからIPアドレスへアクセスしたところERR_CONNECTION_TIMED_OUTが発生した。
SSH接続自体は成功しており、Nginxインストール後に発生したため、HTTP通信周りを中心に確認を行った。
エラー内容
ERR_CONNECTION_TIMED_OUT (ブラウザにエラーの表示)
エラー画像

発生環境
Ubuntu 24.04.3 LTS
ConoHa VPS
Nginx
PowerShell
Windows 11
確認項目
■Nginx起動確認
sudo systemctl status nginxを実行
→ active (running) になっているか確認
■80番ポート待受確認
ss -tulnを実行
→ 0.0.0.0:80 または *:80 が表示されているか確認
■UFW確認
sudo ufw statusを実行
→ 80/tcp ALLOW になっているか確認
■クラウド側確認
VPSのセキュリティグループでHTTP(80)が許可されているか確認
原因
■ssで80が表示されない場合
→ Nginxが起動していない
→ Nginx設定に問題がある
■ssで80が表示されるがタイムアウトする場合
→ UFWで80が閉じている
→ セキュリティグループでHTTPが閉じている
■SSHはできるがHTTPのみ不可
→ ネットワーク(ファイアウォール)側の問題
解決方法
■Nginx未起動の場合
sudo systemctl start nginxを実行
■UFWで80未許可の場合
sudo ufw allow 80/tcpを実行
■セキュリティグループの場合
HTTP(80)を許可を実行