Bug #94870 I can not connect to a remote server
Submitted: 2 Apr 2019 13:47 Modified: 2 Apr 2019 14:26
Reporter: Islam Mesha Email Updates:
Status: Unsupported Impact on me:
None 
Category:MySQL Workbench Severity:S1 (Critical)
Version:8.0.15 OS:Debian (Ubuntu 18.04 x86_64)
Assigned to: CPU Architecture:x86
Tags: WBBugReporter

[2 Apr 2019 13:47] Islam Mesha
Description:
15:43:08 [ERR][    WQE backend]: Got an exception during connection: Bad handshake
15:43:08 [ERR][SQL Editor Form]: SQL editor could not be connected: Bad handshake
15:43:08 [ERR][SQL Editor Form]: Your connection attempt failed for user 'root' to the MySQL server at engineering-islam.dafater.biz:3306:
  Bad handshake

Please:
1 Check that MySQL is running on address engineering-islam.dafater.biz
2 Check that MySQL is reachable on port 3306 (note: 3306 is the default, but this can be changed)
3 Check the user root has rights to connect to engineering-islam.dafater.biz from your address (MySQL rights define what clients can connect to the server and from which machines) 
4 Make sure you are both providing a password if needed and using the correct password for engineering-islam.dafater.biz connecting from the host address you're connecting from

How to repeat:
It repeated after connecting to a remote server.
[2 Apr 2019 14:04] MySQL Verification Team
Which server version is the remote server?
[2 Apr 2019 14:07] Islam Mesha
Your MySQL connection id is 1871
Server version: 5.1.69 Source distribution
[2 Apr 2019 14:24] MySQL Verification Team
Thank you for the feedback. This server is unsupported please see bugs:
https://bugs.mysql.com/bug.php?id=93960
https://bugs.mysql.com/bug.php?id=91828
[2 Apr 2019 14:26] Islam Mesha
If I upgrade the server, It will work?
[2 Apr 2019 14:39] MySQL Verification Team
https://www.mysql.com/support/supportedplatforms/workbench.html

Supported Platforms: MySQL Workbench

MySQL Workbench 8.0 is the current release and is recommended for MySQL 8.0. It also works with MySQL 5.6, 5.7.