I am trying to connect to mysql workbench, after I upgraded to newest version of Ubuntu which comes with OpenSSH 6.7.
I cannot tunnel into mysql using an SSH tunnel.
I can connect using mysql -u root -p with the same credentials i use in Workbench.
#KexAlgorithms [email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp3$ line in /etc/ssh/sshd_config which fixes the problem BUT all my queries running in workbench timeout. This is not a viable solution.Error that is thrown:
10:42:03 [INF][SH tunnel]: Existing SSH tunnel not found, opening new one
10:42:03 [INF][SSH tunnel]: Opening SSH tunnel to ..
10:42:03 [ERR][sshtunnel.py:notify_exception_error:233]: Traceback (most recent call last):
File "C:\Program Files\MySQL\MySQL Workbench 6.3 CE\sshtunnel.py", line 298, in _connect_ssh look_for_keys=has_key, allow_agent=has_key)
File "C:\Program Files\MySQL\MySQL Workbench 6.3 CE/python/site-packages\paramiko\client.py", line 301, in connect t.start_client()
File "C:\Program Files\MySQL\MySQL Workbench 6.3 CE/python/site-packages\paramiko\transport.py", line 461, in start_client
raise e
SSHException: Incompatible ssh peer (no acceptable kex algorithm)
Is there a solution to this bug?
You need to upgrade paramiko. Follow this quide.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With