暂无图片
在antdb安装的时候,提示“unable to exchange encryption keys”。
我来答
分享
关耳
2023-09-27
在antdb安装的时候,提示“unable to exchange encryption keys”。

在antdb安装的时候,提示“unable to exchange encryption keys”。咋解决

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
暂无图片
亚信安慧AntDB数据库

集群版本中启动agent的时候,可能会出现这个报错,原因是:libssh2的版本过低,可通过升级libssh2版本解决。

可以通过源码编译安装 libssh2 :

下载地址:https://www.libssh2.org/,备份地址:http://120.55.76.224/files/libssh2/
源码编译安装(root 执行)

wget https://www.libssh2.org/download/libssh2-1.9.0.tar.gz
tar xzvf libssh2-1.9.0.tar.gz
cd libssh2-1.9.0
./configure
make
make install

提供一个C代码检查libssh2版本:

#include <stdio.h>
#include <libssh2.h>

int main ()
{
printf(“libssh2 version: %s\n”, LIBSSH2_VERSION );
}

保存为 : check_libssh2.c

编译: gcc check_libssh2.c -o check_libssh2
执行: ./check_libssh2
预期的输出为:

libssh2 version: 1.9.0

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏