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

Multiple key management plugins refuse to load with generic error

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 10.2, 10.3, 10.4, 10.5, 10.6, 10.7, 10.8
    • Fix Version/s: 10.9
    • Component/s: Encryption, Plugins
    • Labels:
      None

      Description

      When more than one key management plugin are turned on either on server startup or at runtime, the second and other plugins fail to load with the error

      10.2 27b5d814

      MariaDB [test]> install soname 'example_key_management';
      ERROR 1123 (HY000): Can't initialize function 'example_key_management'; Plugin initialization function failed.
      

      2022-04-11  0:41:54 140483355105024 [ERROR] Plugin 'example_key_management' registration as a ENCRYPTION failed.
      

      It was a theoretical problem till now, as we only had one "real" plugin, but now with hashicorp being added it becomes more practical.

      Probably the rejection is intentional, but it would be good to produce a more comprehensive error message (in the log at least).

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              serg Sergei Golubchik
              Reporter:
              elenst Elena Stepanova
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:

                  Git Integration

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