我的NodeJS应用程序/代码在CentOS 7上运行良好。在移植(编译和部署)基于“RockyLinux8”系统的相同代码之后,我得到了以下错误。
注意: AWS网关有这个后端系统
错误:{“名称”:“oscError”,“消息”:“写入EPROTO 139715211144128: Error :141A318A:SSL routines:tls_process_ske_dhe:dh键太小:ssl/statem/statem_clnt.c:2150:\n”,“记录器”:{},“类型”:“GatewayTimeout”}
发布于 2021-08-30 09:06:04
看起来,TLS客户端不喜欢服务器提供的DH参数。特别是DH键的大小太小。请参阅通过openssl安全级别配置的/etc/ssl/openssl.cnf。
您需要修改服务器或客户端配置。我猜想这是配置了弱DH参数的服务器,而不是期望非常强安全性的客户端。
https://stackoverflow.com/questions/68979623
复制相似问题