Menu

#5523 Bind module error

1.982
open
nobody
None
5
2021-12-03
2021-11-28
IMT
No

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.

Discussion

  • Ilia

    Ilia - 2021-11-28

    Hi,

    I think Jamie has already fixed that.

     
    • Ron Smith

      Ron Smith - 2021-11-28

      Sorry, I see you linked to it. I have fixed the offending lines.

       
  • Ron Smith

    Ron Smith - 2021-11-28

    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
  • Jamie Cameron

    Jamie Cameron - 2021-11-29

    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.

     
    • Ron Smith

      Ron Smith - 2021-11-29

      Thank you!

       
    • Chmelev Sergiy

      Chmelev Sergiy - 2021-12-02

      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

       
      • Ilia

        Ilia - 2021-12-02

        Oh, right! Here is the patch.

         
        • Chmelev Sergiy

          Chmelev Sergiy - 2021-12-03

          Thanks! It works.

           

Log in to post a comment.