This article applies to 123-reg Servers running cPanel.
This article explains how you can fix Server 500 or Internal Server errors after installing an SSL on your 123-reg Server.
If you get a Server 500 or Internal Server errors after installing an SSL it is most likely that the certificate was installed as the wrong user.
Navigate to /var/cpanel/userdata/nobody to see if the certificate file is there called domain.com_SSL (domain.com being the domain name the certificate is for).
If it is, then move it to /var/cpanel/userdata/user (where user is the cPanel username of the correct user). Open up the domain.com_SSL file and change the following in that file:
Please Note: These are not the only lines in the file, they are just the lines you need to change in that file.
If the account is a reseller account and not owned by root you will need to update the owner from owner:root to owner:user.
You should also check that the ip: field has the correct IP address listed.
Once these changes have made you will need to rebuild Apache with the new entries and then restart it by using the following commands: