When the server has no SSL cert or the SSL cert is removed it bricks the web panels where it fails to load due to being unable to load. Simple workaround would be to check for a valid SSL if it doesn't exist disable the Require HTTPS for the web panels. Letsencrypt should be used in this regard should be more integrated than being a module that you have to install
Control Panel Address -> IP -> Edit ->Check Forbid HTTP
Control Panel Address -> Certificates -> Remove cert for IP
Reload panel fails to load, and it's not a easy task to fix 4 techs couldn't do it. So I had to reinstall the panel and lost all sites.