1
我上週成功地使用了MySql Workbench,但今天早上它系統地無法打開SSH隧道。MySql Workbench無法打開SSH隧道
我檢查了日誌,發現如下:
16:46:47 [INF][ SSH tunnel]: Existing SSH tunnel not found, opening new one
16:46:54 [INF][ SSH tunnel]: Opening SSH tunnel to 192.168.200.254
16:46:55 [ERR][sshtunnel.py:notify_exception_error:235]: Traceback (most recent call last):
File "/usr/share/mysql-workbench/sshtunnel.py", line 303, in _connect_ssh
look_for_keys=has_key, allow_agent=has_key, timeout=SSH_CONNECTION_TIMEOUT)
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, in start_client
raise e
ValueError: CTR mode needs counter parameter, not IV
16:46:55 [INF][ SSH tunnel]: TunnelManager.wait_connection authentication error: Authentication error, unhandled exception caught in tunnel manager, please refer to logs for details
16:46:55 [ERR][ SSH tunnel]: Authentication error opening SSH tunnel: Authentication error, unhandled exception caught in tunnel manager, please refer to logs for details
16:47:00 [INF][ SSH tunnel]: Existing SSH tunnel not found, opening new one
然而,當我嘗試從終端連接,SSH連接工作正常。任何想法如何解決這個問題?
發現:
好像有可能與6.3.9版中的錯誤。我重新安裝MySQL工作臺具有以下(我是在Ubuntu):
# The following will remove mysql too
sudo apt-get remove --purge mysql*
sudo apt-get autoremove
sudo apt-get autoclean
sudo apt-get update
# Then reboot your PC
# Re-install MySql Workbench from the Ubuntu software application
這正是我所做的。問題發生時我在6.3.9。現在,重新安裝後,我在6.3.6上,它工作正常。 – JVerstry