xcorp::When it rains, it pours.

"The nice thing about rain," said Eeyore, "is that it always stops. Eventually."

apache さん

SSL サーバ証明書を入れたとき

apachectl 的には、graceful はもちろんのこと restart でもよろしくなく、stop → 完全に落ちたことを確認*1 → start てな段取りを踏む必要がありましてね…

IPv6 アドレスを付けたとき

apachectl 的には、graceful はもちろんのこと restart でもよろしくなく、stop → 完全に落ちたことを確認*2 → start てな段取りを踏む必要がありましてね…

この挙動

どうやら apache 的には、起動時のオプションを内部で保持してるらしく、graceful や restart では保持しているオプションで処理するために、新たに指定されたオプションとかは無視されてるっぽいのよね。だから、LISTEN ポートが増減したり、LISTEN アドレスが変わったりする場合は、必ず stop → start してやる必要があるってわけ。

でも

proftpd は reread でおkなんだよなあ…

*1:pid ファイルが削除されたことを確認すればおk

*2:同上