用Navicat连接不上服务器数据库SSH:expected key exchange group packet form server

Nullii 2017-01-29 10:43:04
服务器是阿里云的,ip为59.110.30.197
数据库是MySQL5.5,系统是ubuntu16.0.4
用Xshell是能ping通的,并且mysql -u root -p能进入数据库做操作,用WinSCP是能连接的,上传下载文件都正常
但是用Navicat连接不上
本人Linux小白,配置什么的都没改
本人linux和Mysql的账户名和密码都为一个
报错信息:SSH:expected key exchange group packet form server


...全文
15098 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
base10086 2017-06-06
  • 打赏
  • 举报
回复
引用 6 楼 m0_37549390 的回复:
4楼的问题怀疑服务器的sshd服务升级了
MyEntunnel换个版本可以连接上了 然后navicat换成11.2版本也可以用ssh通道连接了
fmfeggman 2017-05-01
  • 打赏
  • 举报
回复
分点分用用,想发帖子分不够
fmfeggman 2017-05-01
  • 打赏
  • 举报
回复
这个是navicat的bug,navicat9,8就没有这个bug,我现在收样的是11.2.就没用这个问题 这个bug在新版本里已经修复了
小蜗牛丶 2017-04-22
  • 打赏
  • 举报
回复
楼主换112版本的,我起先也是这个问题,百度了一堆,最后Google解决的,版本bug问题
  • 打赏
  • 举报
回复
4楼的问题怀疑服务器的sshd服务升级了
  • 打赏
  • 举报
回复
putty版本过低,会出现这个报错信息,你可以检查下版本,下个最新版的试试
base10086 2017-02-06
  • 打赏
  • 举报
回复
楼主解决了吗?
我的和你几乎一样的报错。
navicat报错有点不同:

但是我用MyEnTunnel连接时是和你一样的错误:

我这个隧道之前一直是可以用来连接Mysql和MyEntunnel的,年前管理员改了ssh的端口(不知道还改了啥),之后就不行了。


你可以参考这篇文章试试,我这边因为没有权限改服务器的ssh配置文件 也没试:
http://blog.csdn.net/shadow066/article/details/51222577
二月十六 2017-01-31
  • 打赏
  • 举报
回复
防火墙关了试试
二月十六 2017-01-30
  • 打赏
  • 举报
回复
连接端口对吗?
Nullii 2017-01-30
  • 打赏
  • 举报
回复
端口没问题 服务器上的断开也是开启状态

56,776

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧