为 SSL / TLS 配置质子抛出 openssl 错误的版本号和 gRPC 客户端错误

Configuring Proton for SSL / TLS throwing openssl wrong version number and gRPC client error

我有点不知所措。 尝试通过 SSL / TLS 访问设置质子,但在使用(修改后的)shell 脚本创建证书之后 由 AppDev-Pack 提供并链接密钥环和 notes.ini 中的所有内容,我似乎总是得到 错误“握手失败,出现致命错误 SSL_ERROR_SSL:错误:100000f7:SSL routines:OPENSSL_internal: WRONG_VERSION_NUMBER".

尝试了 windows 和 linux 服务器,以及使用访问 node.js 应用程序有无 证书 - 但没有成功。

还尝试了 https://doc.cwpcollaboration.com/appdevpack/docs/en/proton-admin.html 的故障排除部分,连接正常, 但如果我连接 node.js.

则不会

似乎在检查证书之前就抛出了错误?

在此示例中,在尝试通过 UNID 获取文档后抛出错误。

notes.ini (proton parts)

gRPC Client Error

如果有人知道如何解决该问题或从哪里开始 - 那真的对我有帮助。

提前致谢。

客户端似乎没有设置安全标志。至少当我尝试在服务器需要 TLS 的情况下不使用 TLS 进行连接时,我得到了类似的堆栈。

在调用useServer()函数时查看secure属性,同时你还需要提供credentials属性。