4085
MySQLERRORCommonHIGH confidence

InnoDB redo log encryption not supported in this configuration

Production Risk

High — Without encryption support, encrypted redo logs cannot be read and the server may fail to start.

Why it happens
  1. 1innodb_redo_log_encrypt=ON but no keyring plugin is loaded.
  2. 2The keyring plugin failed to initialize before InnoDB started.

Fix 1

Install and configure a keyring plugin

Why this works

Load keyring_file or keyring_vault plugin before enabling redo log encryption.

Fix 2

Verify keyring plugin is active

Verify keyring plugin is active
SELECT PLUGIN_NAME, PLUGIN_STATUS FROM information_schema.PLUGINS WHERE PLUGIN_NAME LIKE 'keyring%';

Why this works

Confirms whether the keyring plugin is loaded and active.

What not to do

Sources
Official documentation ↗

MySQL 8.0 — 4085 ER_INNODB_REDO_LOG_ENCRYPT_NOT_SUPPORTED

Content generated with AI assistance and reviewed for accuracy. Found an error? hello@errcodes.dev

← All MySQL errors