cpanel migration of SSL site

Hello, I’ve been migrating from a cpanel server to my virtualmin pro server. So far, everything has been really seamless. However, I’m now trying to migrate a site that has an SSL cert. I made the backup from the cpanel server, then used the Migrate Server page to import the server, as I’ve done with the other servers. It setup everything up great, but the SSL doesn’t work. When I’ve got the SSL site’s VirtualHost stanza in the httpd.conf, apache won’t start. I can’t find any errors: nothing in /var/log/httpd/error_log, nothing in /var/log/messages, nothing besides:

[code:1]root@lweb2:~# /etc/init.d/httpd start
Starting httpd: [FAILED]

The stanza in my httpd.conf is (with IP and domain changed to protect my client):
SuexecUserGroup "#576" "#531"
DocumentRoot /home/securedsite/public_html
ErrorLog /home/securedsite/logs/error_log
CustomLog /home/securedsite/logs/access_log combined
DirectoryIndex index.html index.htm index.php index.php4 index.php5 default.htm
<Directory /home/securedsite/public_html>
Options Indexes IncludesNOEXEC FollowSymLinks
allow from all
AllowOverride All
SSLEngine on
SSLCertificateFile /home/securedsite/ssl.cert
SSLCertificateKeyFile /home/securedsite/ssl.key

I’ve got 2 other SSL sites working great on this server (with different IPs). Any clues on why this isn’t working? Can I just copy the ssl.cert and ssl.key file from the cpanel server and have them work on the virtualmin server?


PS - the forum’s preview window is broke, all the text is white on a grey background.<br><br>Post edited by: DonaldPlummer, at: 2007/12/13 11:34

Oh snap, the cpanel backup copied the wrong private key file. Now I remember, cpanel couldn’t setup the SSL cert so I had to do it manually. Copied the right file over and it works great now.

I love fixing my own problems 5 minutes after posting about them on a forum :smiley: