You need to enable JavaScript to run this app.
导航

HTTPS 访问报错 “SSL_ERROR_RX_RECORD_TOO_LONG”,该怎么处理?

最近更新时间2023.11.21 19:51:59

首次发布时间2023.11.21 19:51:59

问题现象

访问 HTTPS 时报错 "SSL_ERROR_RX_RECORD_TOO_LONG" 或 "routines:CONNECT_CR_SRVR_HELLO:wrong version number"。

原因分析

HTTPS 请求访问到了非 HTTPS 端口,例如:HTTP 端口。

常见情况如下:

  • CLB 的 443 端口绑定了 Ingress Pod 的 80 端口。
  • Ingress Controller 所对应服务的 Service 443 端口映射到了 Ingress Pod 的 80 端口。

解决方案

检查访问端口,根据实际情况修改 CLB 配置或 Service 配置,使得 HTTPS 能够访问到正确的端口。