Let's encrypt renew got Perl Execution Fail

[EDIT] seems to be a duplicate of Urgent: Letsencrypt ERROR — PERL EXECUTION FAILED

Operating system: Debian Linux 9
Webmin version: 1.973
Usermin version: 1.823
Virtualmin version: 6.15

Hi, we can no longer renew Let’s encrypt SSL certificates due to this error:

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

ERROR — PERL EXECUTION FAILED

panic: attempt to copy freed scalar 561194f6b790 to 561190d674f0 at …/web-lib-funcs.pl line 3353.

Any idea ?

1 Like

Hello,
Same problem here:

Requesting a certificate for domain.tld, www.domain.tld, autoconfig.domain.tld, autodiscover.domain.tld, [and some others] from Let’s Encrypt …
HTTP/1.0 500 Perl execution failed Server: MiniServ/1.973 Date: Wed, 17 Mar 2021 15:50:18 GMT Content-type: text/html; Charset=utf-8 Connection: close

Error — Perl execution failed

panic: attempt to copy freed scalar 55925517e338 to 559253b2e3a0 at /usr/share/webmin/web-lib-funcs.pl line 3353.

Debian 9
Webmin version 1.973
Usermin version 1.823
Virtualmin version 6.15

Last correct Let’s Encrypt update on these domains was made on 09/03/2021 à 21:00:48 (heure normale d’Europe centrale), not sure my webmin was up to date, perhaps version 1.970 or more probably 1.972 that day.

Let’s Encrypt updates have failed after that day. Thanks for anyone checking :wink: !

Hi,

It was a bug in Webmin 1.973, which now is fixed. You can manually edit mentioned on the commit file, and restart Webmin afterwards to fix the problem.

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