I have Hestia installed. I have been digging around for answers to my specific issue. I did find a post about using
v-change-sys-hostname
v-add-letsencrypt-host
That fixed the problem of SSL for the panel, but to get it to work i had to delete my web domain, dns domain, and mail domain from my primary user acct.
Does that mean when its time for the SSL to renew, it will not be successful if I’m actively using the same domain the panel is using.
There is no need to remove your main domain from your primary account. You have at least two options:
Option 1
Allow that two different users can use the same domain. So admin user can hold panel.example.com and your primary user example.com and/or whatever.example.com.
v-change-sys-config-value ENFORCE_SUBDOMAIN_OWNERSHIP no
Option 2
Remove panel.example.com from admin user and add it to the primary account so primary account will have example.com, panel.example.com, whatever.example.com and just execute again this command:
v-add-letsencrypt-host
With any of above options, you shouldn’t have any problems to renew the certificates.
thanks for your answer. . . but option 2 is what was attempted before i had to remove my domain from primary account, so i think option 1 is the answer, thank you.