安全连接网关 — 更改 HTTP 代理凭据在从 SRS 3.52 升级的网关上无效

摘要: 本文介绍为什么在从 SRS 3.52 升级的网关上更改 HTTP 代理凭据无效。

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

从 SRS 3.52 迁移到 SCG 5.20(这是受支持的唯一迁移路径)后尝试更改代理凭据会导致网关与戴尔之间的连接丢失。

原因

仅在 SRS 3.x 迁移到 SCG 5.20 后更新代理凭据的情况下,才会发生此问题。Mosquitto.service 被发现采用了 mosquito.conf 文件中配置的密码,而不是存储在密码箱中的凭据。我们观察到更新的凭据存储在密码箱中,但 mosquitto.conf 未更新。由于密码的优先级是 mosquito.conf 文件,因此使用旧凭据。

解析度

将 SCG 网关从 5.20 升级到更高版本,这将从 mosquitto.conf 中删除旧凭据。

或者,如果网关需要保持在 v5.20 上,请使用以下步骤:
  • 连接后,再次从 SCG WebUI 应用新凭据。
  • 通过 SSH 连接到 SCG-VE 并以 root 用户身份登录。
  • 使用 输入 SRS 容器
    docker exec -it esrsde-app bash
  • 使用以下命令注释掉 mosquitto.conf 中的密码
  • sed -i 's/proxy_password/#proxy_password/g' /etc/mosquitto/conf.d/mosquitto.conf
  • 重新启动 Mosquitto 服务:
    wd stop esrsmosquitto                                                                                                  
    wd start esrsmosquitto
  • 注销容器和 SSH 会话:
    exit
    exit
  • 应用上述步骤后,将从密码箱获取凭据。

產品

Secure Connect Gateway, Secure Connect Gateway, Secure Connect Gateway - Virtual Edition
文章屬性
文章編號: 000227392
文章類型: Solution
上次修改時間: 02 8月 2024
版本:  1
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。