每隔几分钟就断线,主页显示设备离线;已持续数月

【BUG】【标题】

每隔几分钟就断线,主页显示设备离线;

已持续数月;已购买套餐至2028年,请尽快解决断线问题;否则无法使用

:puzzle_piece: 问题类型

请选择问题类型(必选):

  • 技术问题(连接失败、访问异常、插件问题、版本兼容等)

:light_bulb: 问题概述

请简要描述问题: 每隔几分钟就断线,主页显示设备离线


:wrench: 技术问题详细信息(如非技术问题可跳过)

若是技术问题,请务必完整填写以下信息,否则可能无法定位问题。

系统与环境信息

  • 设备型号 / 平台(如 iStoreOS、OpenWrt、Windows、NAS、路由器型号等): 路由器 华硕 RT-AC86U
  • DDNSTO 插件版本: 3.0.0
  • 系统固件版本(或操作系统版本): 386.9
  • 浏览器 / 客户端版本: Chrome
  • 设备网络类型(如家庭宽带、电信 4G、公司内网等): 中国电信家庭宽带300M

:receipt: 附加信息

以下是我自己的debug信息

  1. 数分钟就断线一次, 始终在持续断线,每天每天持续如此,导致人在外网根本无法访问ddnsto下的内网设备…

  2. DDNSTO插件更新之前也是如此;插件更新到最新版3.0.0之后依然持续断线并未好转

  3. 通过PS命令观察路由器上的DDSNTO进程,发现断连的时候其中一个进程被重启

  4. 主页面板的服务器选择5个服务器,全都尝试过了,都是一样的情况

  5. DDNSTO上显示设备离线的时候电信网络是通的,也就是从家里路由器内网访问百度等其他网站都是好的

  6. 内存情况
    用 ssh 登录到路由器上写了个脚本,每10秒查看一次内存和进程状态;free命令显示进程被重启也就是断线的时候可用内存尚有100M左右
    通过记录 /proc/[PID]/statm 以及 /proc/[PID]/status 这2个文件,ddnsto进程占用的内存在进程被重启前仅比初始时多了500KB
    请参考附件截图文件 《DDNSTO_进程占用内存监测_20251106.png》

  7. 尚未使用USB盘当虚拟内存来测试

  8. 已设定每天凌晨重启路由器,未解决该问题

  9. 断线的时候,尝试使用过不同的浏览器, chrome , edge , IE, 都一样,未解决该问题

  10. 路由器上仅有的另一个科学插件已关闭,未解决该问题;所以应该与此插件无关;为了排查这个问题,此插件已被长期关闭状态;

  11. 路由器的固件版本是在数年前购入时更新的,然后安装了ddnsto和科学插件后,长期未更新过;数年间一直都没有问题;直到最近几个月前出现了此问题

  12. 个人认为可以从日志 上可以入手排查,但是我找不到日志(比如 ddnsto 守护进程 的 syslog, 或者是否可以将进程log重定向到单个文件 )

  13. 可提供远程环境供你们调试(腾讯会议)

:camera_with_flash: 截图 / 日志(强烈建议)

请上传相关截图或日志文件(若有):

  • 系统日志或 Docker日志
  • 报错截图或网页控制台截图


:white_check_mark: 已检查项(请确认)

  • 已阅读 DDNSTO 官方文档
  • 已重启过设备或插件 : 已设定每天凌晨重启路由器,未解决该问题
  • 已确认网络正常(可访问公网)
  • 已尝试更新到最新版本
  • 已确认套餐有效期正常
  • 若为浏览器问题,已尝试无痕模式或更换浏览器

:books: 其他补充说明

如果有其他可能相关的信息(例如同时安装的其他插件、近期更新、系统修改等),请补充说明。