You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Request: Implement support for Protocol::AuthSwitchRequest
Testing: Set up a MySQL 8.0 server with caching_sha2_password as the default. Set up a user with mysql_native_password authentication. Attempt to log in to that user.
Expectation: Login is attempted using mysql_native_password.
Result: Connection closed unexpectedly.
Trace:
Client enters Processor::handleHandshake() and sends a response package noting capabilities include CLIENT_PLUGIN_AUTH and requesting authentication using caching_sha2_password.
The server replies back with a Protocol::AuthSwitchRequest packet (2c 00 00 02 fe).
Client is in Processor::parsePayload() with connectionState === self::ESTABLISHED, and expects the packet to be either 0x00, 0xff, or 0x01.
Packet 0xfe is ignored.
Connection times out and is closed.
The text was updated successfully, but these errors were encountered:
Request: Implement support for Protocol::AuthSwitchRequest
Testing: Set up a MySQL 8.0 server with caching_sha2_password as the default. Set up a user with mysql_native_password authentication. Attempt to log in to that user.
Expectation: Login is attempted using mysql_native_password.
Result: Connection closed unexpectedly.
Trace:
The text was updated successfully, but these errors were encountered: