MySQL JDBC Failing After JDK 17

Hi Everyone,

I have a JDBC source connecting to a MySQL database which has previously been working and healthy. The last successful connection to the database was on Sept. 15, the day that the JDK 17 upgrade went out. Since the JDK upgrade, the connector fails with error “The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server”

The database owner says they see a “handshake error” on the server logs. I’ve tried upgrading and downgrading the jar file, but the results remain the same.

Is anyone else out there using MySQL, and have you been able to connect since the JDK 17 upgrade? I’d be interested in learning what your configuration is (jar file version, connection parameters, etc.)

Obviously the main concern at this point is either learning how to restore the connection, or prevent the connection from breaking in the first place on Oct. 6 when the JDK 17 is released to the production VAs.

Thanks

Hey Matt,

Do you mind adding this topic over on this thread, so that the team responsible can keep track of any issues that may be occurring due to the upgrade?

I’ve added my details over on that thread as well. Thanks.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.