まずエラーログから確認すること。/var/log/以下に対象のエラーファイルがないか
探すこと。
今回の場合は、パスフレーズの設定が前回と不一致であったとのエラーログを確認した。
実際に、confファイルを確認すると以下に記載されていたファイルを確認すると確かにパスフレーズが不一致であった。
SSLPassPhraseDialog exec:/path/to/program:
パスフレーズを一致させるとhttpdが無事に起動した。
エラーログを確認せずに当てずっぽうに修正すると時間の無駄なので反省をしたい。
月: 2024年10月
【CloudLinux 】ユーザ側でコマンドが表示されない場合
CloudLinuxサーバでroot側でrsyncがインストールされているのに、
cagefsにてユーザ側でrsyncがインストールされていない事象があった。
以下リンクによるとcagefsを有効にすると
デフォルトで無効になっているコマンドの一部にユーザ側にあるらしい
https://www.elinux.co.in/enable-rsync-for-users-on-cloudlinux/
その場合、ホスト側でインストールを追加する必要があった。
まずはrsyncされているか確認する
[/]# cagefsctl --list-rpm | grep -i rsync
何もリストにかえってこない場合、
以下コマンドにてrsyncをインストール可能
ユーザ側でrsyncが利用可能になっていれば解決
[[/]# cagefsctl --addrpm rsync
[/]# cagefsctl --update