cPanel migration SSL not enabled by default

SYSTEM INFORMATION
OS type and version AlmaLinux 9.2
Webmin version 2.101
Virtualmin version 7.8.2
Related packages cPanel migration

I am performing cPanel migration of main domain with multiple subdomains. When I am running the migrate process, I was hoping that all main and all sub domains end up with enabled SSL but it does not seem to be happening by default. I must be missing something, can you help.

  • I have enabled:
    • Request Let’s Encrypt certificate at domain creation time?
  • Then ran migrate process, it does not request SSL certificate on creation
  • If I enable Generate SSL certificate for domains without SSL enabled?
  • Then certificate is generated on migration time, but when I open the website on browser, it has the wrong certificate assigned - the certificate is taken from the existing (different) domain that I have on the server
  • I have noticed that going to each main/sub domain → Edit Virtual Server → Setup Apache SSL website, fixes the issue but I need to do this for every domain/sub domain to make it work

I can provide access to my server and the sample cPanel backup as well which is using legitimate domain, so you can validate what’s going wrong.

I have also noticed that when I click on Create Virtual Server, I do not see Setup Apache SSL website under Enabled Features. Is this expected?

Hello,

Thank you for choosing VIrtualmin GPL.

@harvinder Well, this could be easily updated for hundreds of domains in Virtualmin Pro in no time by using mass update operation from List Virtual Servers page, e.g.:

@Jamie, do you remember fixing recently not-enabled SSL website issue upon cPanel migration?

So cPanel migrated sites should get SSL enabled as long as it was enabled in the original system. Could we get a copy of one of your cPanel backup files to see what’s going on here?

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.