我想启用在 Windows 上运行的 MySQL 8.0.36 社区服务器实例的 FIPS 模式。我知道该ssl_fips_mode
选项自 MySQL 8.0.34 起已弃用,但它在 MySQL 8.0.36 中仍应有效。
当我放
ssl_fips_mode=ON
进入my.ini
文件后,MySQL 服务器拒绝启动,并出现以下错误:
[ERROR] [MY-011272] [Server] SSL fips mode error: error:12800067:DSO support routines::could not load the shared library
我认为这是因为需要 OpenSSL FIPS 对象模块但不包含在我的 MySQL 安装中。
我的 MySQL 安装附带 OpenSSL 3.0.12:
mysql> show status like '%Tls_library_version%';
OpenSSL 3.0.12 24 Oct 2023
在这种情况下,需要做什么才能启用 FIPS 模式?是否有包含所有必需模块和库的 MySQL 下载?我不想自己编译 MySQL。
谢谢,乌韦