SOFTELメモ Developer's blog

[apache] '/etc/ssl/certs/ssl-cert-snakeoil.pem' does not exist or is empty

2023/03/01 apache

問題

SSLを有効化したいのですが、エラーになり、起動できません。

SSLCertificateFile: file '/etc/ssl/certs/ssl-cert-snakeoil.pem' does not exist or is empty

自己証明でよいのでいったん有効化したいのですが。

答え

ファイルがないと言っている。

以下コマンドで作成する。

openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/ssl/private/ssl-cert-snakeoil.key -out /etc/ssl/certs/ssl-cert-snakeoil.pem

別解

ssl-certパッケージをインストールして、以下のコマンドでもよい。

sudo make-ssl-cert generate-default-snakeoil --force-overwrite

おまけ

「snakeoil(スネークオイル)」という言葉は、偽物やインチキを意味するスラングです。

関連するメモ

コメント

【Eclipse】Eclipse3.5 php開発環境 at softelメモ 2010年1月29日 15:30

[...] Subversionのクライアント(プラグイン)であるSubclipseをインストールする。 [...]