Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-37527

ed21559 authentication does not work with generic binary tarball installs

    XMLWordPrintable

Details

    • Can result in unexpected behaviour
    • ed25519 client authentication plugin would fail to load for anything but mariadb client utility. This has been fixed now.
    • Q1/2026 Server Maintenance

    Description

      mariadb-admin and others fail when trying to use it with a user configured to use ed21559 authentication when using a generic tarball installation:

      $ /usr/local/mysql/bin/mariadb-admin --host=127.0.0.1 --user=ed25519_user --password=secret ping
      /usr/local/mysql/bin/mariadb-admin: connect to server at '127.0.0.1' failed
      error: 'Plugin client_ed25519 could not be loaded: /usr/local/mysql/lib/plugin/client_ed25519.so: undefined symbol: gnutls_hash_output'
      

      Funny enough though this fails with e.g. mariadb-admin, mariadb-dump, mariadb-backup but not when using the mariadb client binary itself.

      How to reproduce:

      • install from generic binary tarball
      • create a user using IDENTIFIED VIA ed25519
      • try to run mariadb-admin using that user

      Attachments

        Issue Links

          Activity

            People

              wlad Vladislav Vaintroub
              hholzgra Hartmut Holzgraefe
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.