Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

アプリの設定が全部終わってる筈なのに外部から接続出来ない時は……ポートを開け忘れてる恐れがある

実にくだらない話だったので、メモ。

実際のところ

nginxとuwsgiでサーバーを立て、内部ではチェックできてるのに外から確認できない。
ブラウザには

ERR: Connection refused

とか出てる。
ほぼ半日潰しました。

……何か嫌な予感がして、iptableを調べたところ……80番が開いて無い!!!

$ sudo cp /etc/iptables/iptables.rules /etc/iptables/iptables.rules.bak
$ sudo nano /etc/iptables/iptables.rules 
$ diff  /etc/iptables/iptables.rules /etc/iptables/iptables.rules.bak 
9d8
< -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

反映

$ sudo iptables-restore < /etc/iptables/iptables.rules

確認すると、上手く動きました(ブチギレ
15分以上迷って答えが出なかったら何かが可笑しいとはよく言ったもんですが……まさかこんな初歩的な話とは

参考もと

qiita.com