问题出现的环境:
系统及版本:Ubuntu 16.04 LTS
MySQL Workbench版本:V6.3.8及以上版本
错误信息:
Could not connect the SSH Tunnel
Authentication error, unhandled exception caught in in
tunnel manager, please refer to logs for details
问题出现的场景:
在MySQL Workbench下通过SSH隧道及SSH私钥文件认证来连接远程数据库,出错。
问题出现的可能原因:
当时对系统及MySQL Workbench同时作了升级操作。
解决问题:
解决过程略为复杂。
通过查看Workbench的运行日志,找到异常信息如下:
[ERR][sshtunnel.py:notify_exception_error:234]: Traceback (most recent call last):
File "/usr/share/mysql-workbench/sshtunnel.py", line 302, in _connect_ssh
look_for_keys=True)
File "/usr/lib/Python2.7/dist-packages/paramiko/client.py", line 325, in connect
t.start_client()
File "/usr/lib/python2.7/dist-packages/paramiko/transport.py", line 492,