After updating to 1.982 the BIND module gives this error when viewing records:
HTTP/1.0 500 Perl execution failed Server: MiniServ/1.982 Date: Sun, 28 Nov 2021 11:42:07 GMT Content-type: text/html; Charset=utf-8 Connection: close
Error — Perl execution failed
Modification of non-creatable array value attempted, subscript -1 at /usr/libexec/webmin/bind8/edit_recs.cgi line 94.
Hi,
I think Jamie has already fixed that.
Sorry, I see you linked to it. I have fixed the offending lines.
How do we get the fix to our webmin? It still doesn't say there is an update, and I've not found what to change in line 94 where the error is?
Last edit: Ron Smith 2021-11-28
The quick fix is to go to Webmin -> Webmin Configuration -> Upgrade Webmin, and check the box to force an upgrade even if you're already running the latest version.
Thank you!
The bug is remaining after this fix! I changed all files this method and checked its and I got :
Error — Perl execution failed
Modification of non-creatable array value attempted, subscript -1 at /usr/share/webmin/bind8/edit_recs.cgi line 94.
OS: Debian 4.19.208-1 (2021-09-29) x86_64
Webmin set Russian language
Oh, right! Here is the patch.
Thanks! It works.