Let's Encrypt (manual) renew: Perl Execution Failed in web-lib-funcs.pl

Webmin Version 1.973
Virtualmin Version 6.15.gpl
OS version: Debian Linux 9

Since upgrade to the last Webin/Virtualmin Version yesterday, i get this error on my debian 9 server, if i renew manually Let’s Encrypt certs.

(…) Let’s Encrypt.

HTTP/1.0 500 Perl execution failed Server: MiniServ/1.973 Date: Sat, 13 Mar 2021 08:33:33 GMT Content-type: text/html; Charset=utf-8 Connection: close


panic: attempt to copy freed scalar 555aded7a358 to 555ade21b8f8 at …/web-lib-funcs.pl line 3353.

For anyone who’s seeing this, can you try applying this patch and let me know if it still happens : Attempt to fix 'attempt to copy freed scalar' error · webmin/webmin@f8ae8c8 · GitHub

1 Like

Looks good. Thank you! Tried with 2 domains and it is working. For another domain yesterday not working, i must wait because of rate limit.

1 Like

Regarding rate limiting: add an additional (temporary) hostname to the request and it will work.

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.