What happened
执行版本升级后,octop 服务的监听端口从原来的 28755 自动变更为 12469,但升级流程未同步更新系统防火墙规则,导致升级完成后外部无法通过原有地址访问服务,表现为『无法登录』。
Expected behavior
升级后服务应保持原有端口配置,或升级流程应自动同步更新防火墙/安全组规则,确保用户可以继续正常访问。
Steps to reproduce
在 v0.9.32 之前的版本运行 octop,配置端口为 28755
通过 Web UI 点击『检查更新』并执行升级
升级完成后,服务自动重启
尝试通过原来的 http://:28755 访问,无法连接
Environment
| 项目 |
值 |
| 操作系统 |
TencentOS (基于 CentOS) |
| 部署方式 |
systemd 服务 |
| 升级前版本 |
v0.9.31(推测) |
| 升级后版本 |
v0.9.32 |
| 原端口 |
28755 |
| 新端口 |
12469 |
| 防火墙 |
腾讯云 Lighthouse 控制台防火墙 |
Logs / screenshots
2026-09-07 09:21:50,734 ERROR octop.api.routers.update — background service restart failed
Traceback (most recent call last):
File "/opt/octop/venv/lib/python3.12/site-packages/octop/api/routers/update.py", line 168, in _restart_service_task
restart_service(runtime)
File "/opt/octop/venv/lib/python3.12/site-packages/octop/infra/setup/service.py", line 648, in restart_service
_cmd_ok(proc, "restart failed")
RuntimeError: restart failed
What happened
执行版本升级后,octop 服务的监听端口从原来的 28755 自动变更为 12469,但升级流程未同步更新系统防火墙规则,导致升级完成后外部无法通过原有地址访问服务,表现为『无法登录』。
Expected behavior
升级后服务应保持原有端口配置,或升级流程应自动同步更新防火墙/安全组规则,确保用户可以继续正常访问。
Steps to reproduce
在 v0.9.32 之前的版本运行 octop,配置端口为 28755
通过 Web UI 点击『检查更新』并执行升级
升级完成后,服务自动重启
尝试通过原来的 http://:28755 访问,无法连接
Environment
Logs / screenshots