Open Unique-lonerff opened 1 month ago
Nacos 配置数据 Base64 解码错误
描述: 在使用 Docker 部署 Higress 并连接到独立模式的 Nacos 时,higress-prepare-1 容器启动时卡住,并且日志中显示 Base64 解码错误。
环境: • Nacos 版本: 2.4.0 • Docker 版本: Docker Compose version v2.27.1-desktop.1 • 操作系统: macOS(2020 MacBook Pro M1 芯片) • Nacos 部署模式: 独立模式
问题详情: 在 Higress 启动时,日志中出现以下警告:
2024-07-23 14:43:46 Checking config storage configurations... 2024-07-23 14:43:46 Checking pilot configurations... 2024-07-23 14:43:46 Checking gateway configurations... 2024-07-23 14:43:46 Checking console configurations... 2024-07-23 14:43:46 Checking config secrets.higress-console in namespace higress-system failed with 500 ... 2024-07-23 14:47:47 apiserver-1 | E0723 06:47:39.461996 1 nacos_rest.go:650] failed to decode config #5 secrets.higress-console: illegal base64 data at input byte 0
secrets.higress-console 配置在 Nacos 中被标记为 Base64 数据非法。这导致 Higress 启动失败。
临时解决办法: 删除 Nacos 中的 secrets.higress-console 配置,然后重新部署 Higress 可以解决问题,但这可能表明 Higress 和 Nacos 版本不兼容。
问题:
• 是否有已知的 Higress-standalone 和 Nacos 版本不兼容的问题? • 是否有更新或修复可以解决这个 Base64 解码错误?
这个nacos是不是之前部署过higress-standalone,而现在报错的是第二次部署?
Nacos 配置数据 Base64 解码错误
描述: 在使用 Docker 部署 Higress 并连接到独立模式的 Nacos 时,higress-prepare-1 容器启动时卡住,并且日志中显示 Base64 解码错误。
环境: • Nacos 版本: 2.4.0 • Docker 版本: Docker Compose version v2.27.1-desktop.1 • 操作系统: macOS(2020 MacBook Pro M1 芯片) • Nacos 部署模式: 独立模式
问题详情: 在 Higress 启动时,日志中出现以下警告:
secrets.higress-console 配置在 Nacos 中被标记为 Base64 数据非法。这导致 Higress 启动失败。
临时解决办法: 删除 Nacos 中的 secrets.higress-console 配置,然后重新部署 Higress 可以解决问题,但这可能表明 Higress 和 Nacos 版本不兼容。
问题: