Seetong · Report

Seetong 反馈雷达 · 第96期

统计窗口:2026-08-06 09:00 ~ 17:00(8h)
生成时间:2026-08-06 17:00
数据来源:反馈系统 + Logan(日志)+ 神策(部分降级)
---

📌TL;DR 核心要点

  • Logan1(HUAWEI OCE-AN50,山东省):登录接口 ssl_connect return error -2000008,目标 app-auth.seetong.com (114.116.204.168),切换备用域名 app-auth-bak.seetong.com 后仍失败
  • Logan2(vivo V1901A,内蒙古呼和浩特):大量 ssl_connect return error -2000008,涉及 app-auth、app-api-cn、app-upgrade 多个域名,IP 包括 114.116.197.33、122.9.43.218
  • 错误高峰:14:19~14:22 单设备 568 次 -102,3 分钟内持续失败

🔥最近一个月 Top 问题

按严重度与复发期数排序,已把跨期同类反馈归集;负责人由问题代码锚点对应的 Git 提交历史(blame / 近期主要提交者)反查;数据窗口:最近 30 天(截至 2026-08-06)。

#问题(严重度降序)严重度平台版本负责人问题原因
1Harmony 1.1.1.6 多用户"离线/看不到监控"聚集(严重度 90/100,置信度 弱)
1 期
90Android · iOS1.1.0.9 / 1.1.1.6待定可能为 Harmony 1.1.1.6 客户端连接信令或 P2P SDK 与 HUAWEI 设备兼容性偶发问题;需补 Logan 才能确认
2HarmonyOS 1.1.1.6 看不到回放 / 回放卡顿
3 期
80Android · HarmonyOS1.1.1.6 / 1.1.6张威、唐胜、许源、谭伟HarmonyOS 1.1.1.6 用户在 5+ 省、3 款 HUAWEI 机型上持续报"看不到回放 / 回放卡顿",已累计 4 期观测(8/1 H09 / 8/3 H17 / 8/4 H17 / 8/5 H09),疑似 1.1.1.6 版本云回放链路(P2P 协商 / RTSP 拉流 / KMP 播放器初始化)某分支与 HarmonyOS 系统调度兼容性问题
34G摄像机画面卡顿 / 回放卡顿
1 期
70Android · HarmonyOS · iOS8.3.13.3 / 8.3.14.2待定4G摄像机默认走RELAY转发(占71-72%),在4G信号弱(wifiSignal 2-4)时,RELAY转发带宽不足导致H265+视频流卡顿;P2P直连在4G场景下多数失败(connect=-1)
4在线看不到
1 期
70Android8.3.13.3张威、唐胜NVR 通道预览链路在握手后立即被底层判为 PeerOffLine,APP 按现有逻辑只做快速重试,没有把通道离线与临时连接抖动区分开,最终表现为“在线看不到”。
5多端手机端无回放
1 期
70Android1.1.1.6 / 8.3.13.3冉博麟、李国涛(本期未收敛到单一根因)
6设备离线/掉线后无法预览
1 期
70Android · iOS1.1.1.6 / 8.2.2.1 / 8.3.13.3唐胜、张威设备预览链路在收到 TPS_MSG_P2P_OFFLINE 后直接走离线兜底分支,UI 进入“该设备不在线”,而自动恢复逻辑又被离线判断短路,导致用户感知为“掉线后无法再连上”。
7录像回放缺失 — 无 SD 卡的设备被直接引导云存购买(产品设计问题)
1 期
65Android · iOS8.3.12.5 / 8.3.13.3 / 8.3.13.4张威、唐胜、陈宝旺无 SD 卡 + 未开通云存的设备,在 NVR 回放协议响应无效时直接跳转云存购买页,没有任何"为什么没录像"的说明,用户感知是"以前能看现在不能"
8Android NVR 回放/预览偶发不出图,断开重连后恢复
1 期
60Android—唐胜、张威NVR 回放/预览链路在首次 addWatch + 查询录像时间片 阶段存在瞬时失败,UI 侧又把多类失败统一收敛为空/超时,导致用户感知为“不出图,重连才恢复”。
9Android 监控预览 addWatch 失败 + 10 秒循环重试
1 期
60Android8.3.13.3唐胜Android 端 LibImpl.startPlay 把 addWatch 返回的 P2P 断连错误码(-1)通过 if (ret == SDK_CONSTANT.ERR_P2P_DISCONNECTED) ret = 0; 强制归零,导致上层误以为流启动成功,进入 10 秒循环重试;用户看到的"长时间缓冲"实质是 10 秒 × N 次的循环重试视觉感受
10HarmonyOS 设备 WiFi 连接成功但无画面
1 期
60HarmonyOS1.1.1.6唐胜、张威(本期未收敛到单一根因)

概览

类型数量
反馈总数91 条
-102 SSL 网络错误~60 条
设备离线/掉线3 条
监控出图失败2 条
心愿单建议12 条
Harmony 碎片/无效~14 条

雷达进站 2 个问题。


🔴 TOP1:-102 SSL 网络错误(得分 85/100)

问题描述:Android 用户发起网络请求时,SSL 握手失败,HttpRequest failed, ret=-102,提示"请检查手机网络,重启App尝试解决"。

根因分析

调用链:

CSSLComm::ssl_connect() → return -2000008 (SSL握手超时/失败)
  → HttpRequest failed, ret=-102
    → ERR_SOCKET (ConstantImpl.java:112)
      → R.string.ipc_err_socket = "请检查手机网络,重启App尝试解决"

关键证据(Logan):

  • Logan1(HUAWEI OCE-AN50,山东省):登录接口 ssl_connect return error -2000008,目标 app-auth.seetong.com (114.116.204.168),切换备用域名 app-auth-bak.seetong.com 后仍失败
  • Logan2(vivo V1901A,内蒙古呼和浩特):大量 ssl_connect return error -2000008,涉及 app-auth、app-api-cn、app-upgrade 多个域名,IP 包括 114.116.197.33、122.9.43.218
  • 错误高峰:14:19~14:22 单设备 568 次 -102,3 分钟内持续失败

影响范围:

  • 多省份:内蒙古、山东、河南、河北、吉林、辽宁、江苏等
  • 多品牌:OPPO、vivo、HUAWEI、HONOR、Redmi、Samsung、OnePlus、Lenovo
  • 多版本:8.3.14.2(主)、8.3.13.3、8.3.12.4、8.1.4.4
  • 国内外:国内用户 + 印度、缅甸、乌兹别克斯坦用户

神策数据(降级,query_segmentation_report GRPC 异常):

  • SiotDevConnectResult 事件:8月5日 108.4 万用户 / 369.5 万次;8月6日(半天)86.1 万用户 / 244.0 万次——量级正常,无全局崩溃迹象
  • 结论:-102 是局部 SSL 质量问题,不影响全体用户,但局部用户完全无法使用核心功能

关键 IP(Logan 高频命中):

  • 114.116.197.33(app-auth.seetong.com)
  • 114.116.204.168(app-auth.seetong.com)
  • 122.9.43.218(app-api-cn.seetong.com)

置信度:强(Logan 证据链完整,调用链清晰)
疑点:为何特定 IP/域名集中失败?需后端确认 114.116.x.x / 122.9.x.x 这批服务器 SSL 证书或 TLS 版本兼容性


🟠 TOP2:设备离线 / 监控掉线(得分 65/100)

问题描述:用户反馈监控经常掉线,移动时有时无;设备离线无法预览。

关键证据(Logan)

Logan(Xiaomi M2101K9C,湖南长沙):

  • 用户 hnyc(设备 9319743):日志显示设备上线 → 预览 → 掉线 → 重连序列
  • 设备 devIsOnline=1,P2P 正常(TPS_MSG_P2P_CONNECT_OK),但在预览过程中出现连接不稳定
  • 用户描述:"手机看监控经常掉线;移动移测时有时无"

离线反馈汇总:

ID用户品牌版本描述
24107215890708092Xiaomi8.3.14.2设备离线
241062匿名HONOR8.3.14.2意掉线
241029hnycXiaomi8.3.14.2手机看监控经常掉线

置信度:中(Logan 证明设备侧正常,问题在传输层/弱网适配)


排除项

  • 🟢 心愿单建议 12 条(分组布防、录像清晰度、水印等)→ 产品需求,不进雷达
  • 🟢 Harmony 碎片反馈("."、"s"、"6"、上门等)→ 无效反馈
  • 🟢 账号安全类(1 条)→ 非功能缺陷

数据源状态

数据源状态说明
反馈系统✅ 正常91 条反馈
Logan✅ 正常5 个设备日志拉取成功
神策⚠️ 降级query_segmentation_report GRPC 异常(COMMON-R-131-1),query_event_count 正常;累计 2 次失败
友盟⏭️ 未查无崩溃/ANR 关键词,不适用

修复锚点

-102 SSL 问题

  • SDK 层:Seetong-CliCmpt-Net-Sdk/Funclib/SSLComm.cpp:384 — return -2000008;(SSL 握手超时)
  • Android Java 层:Seetong-App-Android/.../sdk/impl/ConstantImpl.java:112 — case ERR_SOCKET: 映射到 R.string.ipc_err_socket
  • 登录错误处理:LoginActivity.kt:904 — LogUtil.d(TAG,"Login error:" + st.errorCode + ...)
  • 建议:排查 114.116.x.x / 122.9.x.x 这批服务器的 SSL TLS 版本支持,确认是否与部分 Android 机型 TLS 1.2/1.3 握手不兼容

设备离线问题

  • 设备 SDK:LibImpl::doMsgRspCB 处理 TPS_MSG_P2P_OFFLINE 消息(Logan 可见)
  • 建议:弱网场景(移动网络切换)下 P2P 重连逻辑可优化,增加指数退避

待补证(≤3 条)

  1. 神策 query_segmentation_report 降级,需联系神策确认 eq 函数注册问题
  2. -102 是否与特定服务器 IP(114.116.x.x / 122.9.x.x)有关,需后端确认该批服务器 SSL 配置
  3. 设备离线问题需拉取更多 Logan 验证是否与 -102 错误关联(当前 Logan2 设备实为在线)

本消息由 Seetong小助手 自动生成,欧阳荣 监督发布。

🗂️历史期次

查看全部历史期次(近 90 天)→