A 64-char hex string should be allowed for the blowfish_secret config directive #19096
Labels
documentation
enhancement
A feature request for improving phpMyAdmin
good first issue
hardening
help wanted
newbie
Describe the bug
When using a clean install of phpMyAdmin-5.2.1-english and cookie encryption login, when using a 32 byte (64 character) blow_fish secret the error "The cookie encryption key in the configuration file is longer than necessary. It should only be 32 bytes long. Please refer to the documentation."
To Reproduce
Steps to reproduce the behavior:
Expected behavior
According to the error message AND the documentation referenced in the error, this string should be 32 bytes in length which is 64 characters; however, 64 characters returns an error.
Screenshots
Logged On Error Message
Documentation
config.inc.php file (I have changed my key since this)
Server configuration
Client configuration
Additional context
I can cut the string in half to a 16 byte string (32 characters) and the error goes away.
The text was updated successfully, but these errors were encountered: