I have many failure case of Let’s Encrypt automatic SSL renew.
When I access the web interface and do the manual renew it works without any problem.
The thing is my webmin is stopped automatically by crontab every 4 hours. By running the command: service webmin stop.
My question is the renewal of let’s encrypt need the Webmin service to be running?
If yes, is there any way to disable the Virtualmin web interface access so I can disable it with cron except when I want to open it manually?
If you block port 10000 in your firewall then web access to Virtualmin and Webmin can be prevented without you needing to stop the service from running 24x7 on your server.