プロジェクト

全般

プロフィール

バグ #738

完了

本番の Puma(ポート 3000)にインターネットから直接アクセスできる

本間 紀史 さんが19日前に追加. 19日前に更新.

ステータス:
終了
優先度:
通常
担当者:
開始日:
2026/10/09
期日:
進捗率:

0%

予定工数:

説明

okinawan-01(Lightsail)で、Puma が全インターフェース(*:3000)で待ち受けており、Lightsail のファイアウォールでも 3000 が開いているため、http://54.238.131.109:3000/up が外部から 200 を返す(2026-10-09 確認)。nginx を通らず、暗号化もされない経路でアプリに届く。puma_error.log にも外部からの不正なリクエストが残っている。

対応

  • Lightsail のファイアウォールでポート 3000 を閉じる(nginx は 127.0.0.1:3000 に接続しているので影響なし)
  • 外部から 3000 に届かないこと、https://okinawan-eats.com が正常なことを確認する
  • 移行先の EC2(#717)は SG で ALB からの 80 だけを受けるので対象外

本間 紀史 さんが19日前に更新

  • ステータス を 新規 から 進行中 に変更

本間 紀史 さんが19日前に更新

Lightsail(ma-san-01)のファイアウォールで 3000 を閉じた。外部から 3000 はタイムアウト、https://okinawan-eats.com/up は 200、ヘルスチェック Success を確認。

PR(knowledge への記録): https://github.com/init6/okinawan_eats/pull/152

本間 紀史 さんが19日前に更新

  • ステータス を 進行中 から 終了 に変更

PR #152 をマージ。SSH(22)の公開範囲は #719 で対応する。

他の形式にエクスポート: Atom PDF