I've always used the self signed certificates for webmin and usermin access. I just accept the warning in Chrome and proceed, always worked for years.
Recently Chrome wont do it. It says "You cannot visit www.xyz.com right now because the website sent scrambled credentials that Chrome cannot process"
So I tried adding the hostname as a virtual server, then adding Lets Encrypt. That works when visiting the hostname in the browser. But when I copy it to Webmin and Usermin, it doesn't work for those. It still shows its Not Secure in Chrome.
This is on many of my severs, I have tried in the past to do it for others and gave up.
Recently I started manually messing with moving certificates around in the file system, and editing config files, from some instructions on other websites, but this did not seem right.
So I wondered, what is the proper way to get this to work? I would think Copying to Webmin and Usermin should just make it work right away, but it never does, so what other steps are needed?