Apache+SSL

ざくざくと ApacheSSL使う設定して、再起動したら以下のエラーが出るので悩む。

[Sat Jan 26 02:14:58 2008] [warn] RSA server certificate CommonName (CN) `localhost.localdomain' does NOT match server name!?
[Sat Jan 26 02:14:58 2008] [notice] Digest: generating secret for digest authentication ...
[Sat Jan 26 02:14:58 2008] [notice] Digest: done
[Sat Jan 26 02:14:58 2008] [notice] mod_python: Creating 4 session mutexes based on 450 max processes and 0 max threads.
[Sat Jan 26 02:14:58 2008] [error] Unable to configure RSA server private key
[Sat Jan 26 02:14:58 2008] [error] SSL Library Error: 185073780 error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch

基本的には鍵と証明書があってないというエラーなんだけど、どんだけ証明書と鍵をチェックしても問題はない。 でもエラーということで、6時間位悩んだ。 というか現在進行形。


ちなみに証明書と鍵の確認方法、証明書の内容を見る方法は

openssl x509 -noout -text -in filename.crt

秘密鍵の内容を見る方法は

openssl rsa -noout -text -in filename.key


オレオレ証明つくって、それで設定してみても同じエラーだし、証明書以外のところで問題になっているのではないかと思うんだけど、わからん。

続きはhttp://d.hatena.ne.jp/nao550/20080126こちら