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

时间:2022-09-23 17:00:23
服务器是阿里云的,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
用Navicat连接不上服务器数据库SSH:expected key exchange group packet form server
用Navicat连接不上服务器数据库SSH:expected key exchange group packet form server用Navicat连接不上服务器数据库SSH:expected key exchange group packet form server

10 个解决方案

#1


连接端口对吗?

#2


端口没问题  服务器上的断开也是开启状态

#3


防火墙关了试试

#4


楼主解决了吗?
我的和你几乎一样的报错。
navicat报错有点不同:
用Navicat连接不上服务器数据库SSH:expected key exchange group packet form server
但是我用MyEnTunnel连接时是和你一样的错误:
用Navicat连接不上服务器数据库SSH:expected key exchange group packet form server
我这个隧道之前一直是可以用来连接Mysql和MyEntunnel的,年前管理员改了ssh的端口(不知道还改了啥),之后就不行了。


你可以参考这篇文章试试,我这边因为没有权限改服务器的ssh配置文件 也没试:
http://blog.csdn.net/shadow066/article/details/51222577

#5


putty版本过低,会出现这个报错信息,你可以检查下版本,下个最新版的试试

#6


4楼的问题怀疑服务器的sshd服务升级了

#7


楼主换112版本的,我起先也是这个问题,百度了一堆,最后Google解决的,版本bug问题

#8


这个是navicat的bug,navicat9,8就没有这个bug,我现在收样的是11.2.就没用这个问题
这个bug在新版本里已经修复了

#9


分点分用用,想发帖子分不够

#10


引用 6 楼 m0_37549390 的回复:
4楼的问题怀疑服务器的sshd服务升级了

MyEntunnel换个版本可以连接上了
然后navicat换成11.2版本也可以用ssh通道连接了

#1


连接端口对吗?

#2


端口没问题  服务器上的断开也是开启状态

#3


防火墙关了试试

#4


楼主解决了吗?
我的和你几乎一样的报错。
navicat报错有点不同:
用Navicat连接不上服务器数据库SSH:expected key exchange group packet form server
但是我用MyEnTunnel连接时是和你一样的错误:
用Navicat连接不上服务器数据库SSH:expected key exchange group packet form server
我这个隧道之前一直是可以用来连接Mysql和MyEntunnel的,年前管理员改了ssh的端口(不知道还改了啥),之后就不行了。


你可以参考这篇文章试试,我这边因为没有权限改服务器的ssh配置文件 也没试:
http://blog.csdn.net/shadow066/article/details/51222577

#5


putty版本过低,会出现这个报错信息,你可以检查下版本,下个最新版的试试

#6


4楼的问题怀疑服务器的sshd服务升级了

#7


楼主换112版本的,我起先也是这个问题,百度了一堆,最后Google解决的,版本bug问题

#8


这个是navicat的bug,navicat9,8就没有这个bug,我现在收样的是11.2.就没用这个问题
这个bug在新版本里已经修复了

#9


分点分用用,想发帖子分不够

#10


引用 6 楼 m0_37549390 的回复:
4楼的问题怀疑服务器的sshd服务升级了

MyEntunnel换个版本可以连接上了
然后navicat换成11.2版本也可以用ssh通道连接了