【发布时间】:2018-09-01 05:13:53
【问题描述】:
我正在尝试在我们的服务器(Ubuntu、SSL 证书)和我们的合作伙伴(通过 AS2 通信)之间建立连接。当合作伙伴尝试连接到我们的服务器时,他会收到错误消息 HANDSHAKE_FAILURE。
由于我对证书的经验很少,我认为问题可能出在此处。我所做的是我生成了这样的证书:
openssl req -x509 -newkey rsa:2048 -nodes -keyout server.key -out server.crt -days 365
然后我将这些文件发送给了我们的合作伙伴。他(可能“显然”)无法成功地与我们的服务器建立连接。
我做错了什么——或者可能,我还缺少什么?我需要以某种方式注册证书吗?我试图用谷歌搜索这个问题,但不幸的是没有解决方案让它工作。
【问题讨论】:
-
对我来说看起来像是加密问题..尝试使用另一个。一个简单的..
-
永远不要将
server.key文件发送给远程方。那是你的私钥。
标签: ubuntu ssl openssl ssl-certificate