HomeDash Bot
9612352bd1
fix(deploy): 首装 gateway.yml 字段名大小写错误导致 TLS 被静默忽略
TLS 练兵抓到(脚本自检 + 独立核对全挂,端口在监听但握手失败):
生成的配置里三个 listen 13080 都没有 ssl、且没有 ssl_certificate,
说明 ListenHTTPS 一直是 false。
根因:GatewayConfig 的 yaml 标签是 listenHttps / listenTlsPort / authUrl /
loginUrl(大小写敏感),而脚本写的是 listenHTTPS / listenTLSPort / authURL /
loginURL → 被 YAML 静默忽略。后果严重:HTTPS 端口实际是明文,而跳转端口
又 302 到该端口,浏览器必然报错;authUrl/loginUrl 丢失还会让受保护路由
报'未配置认证地址'。
修复:字段名对齐 + apply 后断言 TLS=1 时配置必须含 ssl_certificate(失败即停),
避免同类字段名错误再次静默通过。
2026-09-12 09:46:18 +08:00
..
2026-09-12 09:46:18 +08:00
2026-09-12 08:55:04 +08:00
2026-09-12 08:55:04 +08:00
2026-09-11 20:13:44 +08:00
2026-09-12 08:55:04 +08:00
2026-09-12 09:16:38 +08:00
2026-09-11 22:00:09 +08:00