I'd like to enable the FIPS mode of my MySQL 8.0.36 community server instance running on Windows. I know the ssl_fips_mode
option has been deprecated as of MySQL 8.0.34 but it should still work in MySQL 8.0.36.
When I put
ssl_fips_mode=ON
into the my.ini
file, the MySQL server refuses to start, giving me the following error:
[ERROR] [MY-011272] [Server] SSL fips mode error: error:12800067:DSO support routines::could not load the shared library
I assume this is because the OpenSSL FIPS Object Module is required but not included in my MySQL installation.
My MySQL installation comes with OpenSSL 3.0.12:
mysql> show status like '%Tls_library_version%';
OpenSSL 3.0.12 24 Oct 2023
What needs to be done to enable the FIPS mode in this scenario? Is there a MySQL download that comes with all required modules and libraries? I do not want to compile MySQL myself.
Thanks, Uwe
SSL fips mode error: error:0F06D065:common libcrypto routines:FIPS_mode_set:fips mode not supported
. My question remains the same, though.