根据报错信息分析,该问题是由于端口未正确配置HTTPS协议导致的。以下是具体原因和解决方案:
一、错误原因
协议不匹配当服务端要求使用HTTPS(TLS加密协议)连接,但客户端尝试通过HTTP明文协议访问时,会触发此报错
常见场景
二、解决方案
修改协议配置在fine_conf_entity表中添加参数:
INSERT INTO fine_conf_entity (key, value) VALUES ('ClusterNodeConfig.useHttps', 'true')
端口检查建议
确认服务端口是否应为465(需SSL)而非25
通过telnet测试端口连通性:
telnet 目标IP 端口号
三、关联问题排查
若问题出现在Nginx反向代理环境,还需检查:
| proxy_set_header Host $host; # 确保端口不丢失 |
| proxy_set_header X-Forwarded-Proto $scheme; # 协议头传递 |