Wednesday, August 20th, 2008
Every once in a while I run across an SSL Cert with an included password. Although the security is great automating an environment or an Apache restart with required interaction is problematic.
Here is an example of the interaction with a password included SSL Cert:
[root@w2 conf.d]# /etc/init.d/httpd restart Stopping httpd: [ OK ] Starting httpd: Apache/2.2.8 mod_ssl/2.2.8 (Pass Phrase Dialog) Some of your private key files are encrypted for security reasons. In order to read them you have to provide the pass phrases. Server chrisschuld.com:443 (RSA) Enter pass phrase: OK: Pass Phrase Dialog successful.
And here is how you remove the password:
[root@w2 conf]# openssl rsa -in chrisschuld.com.key -out chrisschuld.com.key.nopass
Categories: Linux
thanks!
was looking for the one step that took care of this… everywhere else lists it in the whole ssl cert creation process…
ciao!
Hi, thanks. i have been looking for this solution for a long time…
Thanks so much for your help. This is an answer I too have been looking for some time. Much Appreciated!
Exactly what I was looking for. Thanks
You then need to change /etc/httpd/conf.d/ssl.conf so that it uses the new key
Awesome. Thank you very much. The simple answer to a simple problem… without four thousand other things. More 1 paragraph blog posts!
Thanks a lot.
Finally the server restarts on its own and doesn’t need me to manually connect.