ブラウザからの応答が拒否されているのに、AWSのfirewallは80ポートを通している・・・
nginxのプロセスを何度切っても、間違っていれたhttpdをkillしても、よみがえるnginxのpid。
「このリビングデットプロセスめっ!」
と吐き捨てた。
怒り心頭だったが、私はそっと賢者に確認した。
「iptablesは大丈夫か?」
と質問が返ってきた。
(iptablesは使っていないはずだ・・・)
そして、賢者に私は確認した。
「神は無慈悲なのか?」
賢者はこう答えた。
「アナタは神に逆らっている」
firewalldなるものがあった。
謎が謎を呼ぶ展開だったが、答えは簡単だった。
”インスタンス”が止めていたのだ。
ならばどうしろと?
$ systemctl status firewalld
私は、神との対話を古代語を使い行った。
その結果が空から降り注いできた。大気は渦巻き、嵐が我々の住居を脅かしている。
強大な風がそのうねりからか、禍々しい声を言い放っていた。
人々は恐怖しながらも道無き道を歩き、今日も生きているのだ。
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: active (running) since 月 2016-08-22 06:03:27 UTC; 2s ago
Main PID: 11989 (firewalld)
CGroup: /system.slice/firewalld.service
└─11989 /usr/bin/python -Es /usr/sbin/firewalld --nofork --nopid
8月 22 06:03:27 ip-172-31-20-206 systemd[1]: Starting firewalld - dynamic firewal....
8月 22 06:03:27 ip-172-31-20-206 systemd[1]: Started firewalld - dynamic firewall....
Hint: Some lines were ellipsized, use -l to show in full.
神は無慈悲だ。私は神と対話した。
$ systemctl stop firewalld
神は私の願いを聞き届けた。
● firewalld.service - firewalld - dynamic firewall daemon
Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: inactive (dead) since 月 2016-08-22 06:05:16 UTC; 1s ago
Process: 11989 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=0/SUCCESS)
Main PID: 11989 (code=exited, status=0/SUCCESS)
8月 22 06:03:27 ip-172-31-20-206 systemd[1]: Starting firewalld - dynamic firewal....
8月 22 06:03:27 ip-172-31-20-206 systemd[1]: Started firewalld - dynamic firewall....
8月 22 06:05:16 ip-172-31-20-206 systemd[1]: Stopping firewalld - dynamic firewal....
8月 22 06:05:16 ip-172-31-20-206 systemd[1]: Stopped firewalld - dynamic firewall....
Hint: Some lines were ellipsized, use -l to show in full.
Active: inactive(dead)
神は死んだのだ。神が防いでいた、防壁を私はたやすく登ることが出来た。
listen:80
それが扉を開く合言葉だ。
扉は開いた。