I have updated some servers today, the update also included most recent versions of Virtualmin, Webmin and Usermin.
Now I get the following error on all servers when I try to renew a Letsencrypt certificate (automatic renewal also produces the error=:
===
Requesting a certificate for xyz.com from Let’s Encrypt …
HTTP/1.0 500 Perl execution failed Server: MiniServ/1.973 Date: Sun, 14 Mar 2021 15:25:37 GMT Content-type: text/html; Charset=utf-8 Connection: close
ERROR — PERL EXECUTION FAILED
panic: attempt to copy freed scalar 55d269a150e8 to 55d268a60298 at /usr/share/webmin/web-lib-funcs.pl line 3353.
The problem is really exactly the same on all updated servers.
So I have no idea how to fix this, and already getting complaints because of expired certificates (also found out previous version did not auto renew some certificates, but without errors visible to me).
but of course I don’t know what else could go wrong with this, so I will of course apply your solution everywhere (but at least I was able to renew a few certificates with my workaround)