I am trying to install verisign certificate on Apache server and getting an error.
Here is the situation:
Basically, I have to move a certificate from
Tomcat to Apache. The app was originally hosted by Tomcat where users accessed it directly. Now we want users to go thru Apache so I'm trying to move the SSL stuff to Apache and here I am.
This is what I have -
- signed certificate from verisign (www.myserver.com.cert)
- a file called A.keystore (this is file that Tomcat used, contains list of certificates)
- a file called B.keystore (when I open this file, it shows content for a private key)
I have set up ssl fine on Apache, tested it with self-signed certs and it works great. Now when I try to use the verisign certificate, I get an error.
Here is what I have in my VirtualHost
<VirtualHost localhost:443>
ServerAdmin
webmaster@dummy-host.example.com DocumentRoot "/htdocs"
ServerName localhost
ErrorLog logs/ssl_error_log.txt
CustomLog logs/ssl_custom_log.txt common
SSLEngine on
SSLCertificateFile "/conf/ssl/certs/selfsign/www.myserver.com.cert"
SSLCertificateKeyFile "/conf/ssl/certs/selfsign/B.keystore"
</VirtualHost>
I'm using Apache 2.0.47 with openssl 0.9.7 on Win XP.
The error I get is
[error] Init: SSLPassPhraseDialog builtin is not supported on Win32 (key file /ssl/www.myserver.com.cert)
Any help will be greatly appreciated.
KOT