systemctlでenableしても起動しない

systemctlがenableしてもマシン再起動後に自動起動しないことがあって、放置していたのですが早く起きすぎてやること無かったので調べてみました。

こんなログがでてて、 「443ポートでIPにbind()できないですよ」 と言っていました。

2020/12/16 06:36:07 [emerg] 932#0: bind() to aaa.bbb.ccc.dd:443 failed (99: Cannot assign requested address)

調べて見たところ、nginxのVirtualHostの設定の listen へIPを書いていたのが原因で、nginx起動する際にIPが無いのが原因らしく

listen aaa.bbb.ccc.dd:443 ssl;

解決策としてIPを書かないで

listen 443 ssl;

とすれば起動する事が分かりました、これはこれで良いとして、これだと全部のIPで443ポートが開いてしまうので、よろしく感じないのですが…

systemdのserviceに、network.targetがAfterにかかれてればいいかと思ってたけど違うのですかね。

After=network.target

マルチホームホストとかどうするんだろう?

どうでもいいので、今度時間あったら調べましょう。

Posted on 2020-12-17 20:52:44

はじめまして

静岡の極東の浜辺で何かをやっている人間です、基本的に季節を問わずBBQとオフロードをバイクで走るのがが大好きです、暇があれば何かを焼いているか走っています。どこかの浜で焼いている姿をみたら、gentooの話もで飲みながらしましょう...

Posted

Amazon

tags

日本酒池 広井酒店 やがら やっぱた 刺身 丸干し 東京マラソン fpm php82 servant thread spawn Rust Oracle Linux 8 microcode firmware linux openzfs zfs gitea 麒麟 真野鶴 金鶴 日本酒 docker oracle pod podman cli virtualbox VirtualBox epub mobi calibre mask lens ワンライナー php redmine Linux Oracle Map OMap omap map BBQ カテゴリ管理 カテゴリ timestamp date oracle database string 麦焼酎 ダービー process 磨き蒸留 広井酒店、日本酒 芋焼酎 焼酎 ゆるキャン 広井酒店、日本酒池 spring framework java persistent spring session session spring hdbc-odbc persistent-odbc odbc day utctime スィート レマンの森 elm初期化 elm バイク xlr80 esqueleto database xl2tpd strongswan vpn l2tp ipsec 正月 ゲーム grub nginx systemctl portage 豚骨 圧力鍋 yesod-auth-hashdb yesod-auth yesod