test(agent-call): record alternate SIP probe
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
## 结果
|
||||
|
||||
- 新建北京竞价 ECS:`i-2zed29evhasbqzag63mg`,已按测试清理删除。
|
||||
- 新建两次北京竞价 ECS:`i-2zed29evhasbqzag63mg`、`i-2ze0uw0jyy6ttm8cm9g6`,均已按测试清理删除。
|
||||
- 固定 EIP:`123.56.71.98`,未释放、未手工解绑;清理后状态为 `Available`。
|
||||
- Asterisk:`22.10.1`,镜像使用固定 digest:`sha256:0f5e3cd0e9a86bc9dc4750929abee9ba1faae11ed39739f3e75343d39d837e41`。
|
||||
- 线路:UDP `61.132.228.221:5060`,IP 白名单免注册。
|
||||
@@ -10,17 +10,28 @@
|
||||
- Asterisk 对外信令/媒体地址均为 `123.56.71.98`;UDP 5060、RTP 10000–10800 已配置。
|
||||
- 已按确认规则使用原值主叫 `BD93205882`:`from_user` 与 `CALLERID` 均设置,未发送 P-Asserted-Identity。
|
||||
|
||||
## 单次真实外呼探针
|
||||
## 真实外呼探针
|
||||
|
||||
### 探针一
|
||||
|
||||
- 原始被叫:`18601013734`。
|
||||
- 按线路规则构造:`7089` + 原始被叫 = `708918601013734`,未重复加前缀。
|
||||
- INVITE 已从 `123.56.71.98:5060` 发到供应商并收到 `100 trying`,说明公网出口、SIP 路由和白名单链路可达。
|
||||
- 供应商随后返回:`488 Not Acceptable Here`,`Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"`。
|
||||
- 未收到 `180/183/200`,未建立通话或 RTP;未自动重试。
|
||||
|
||||
### 探针二(替代被叫)
|
||||
|
||||
- 原始被叫:`18625770806`。
|
||||
- 按同一线路规则构造:`7089` + 原始被叫 = `708918625770806`,未重复加前缀。
|
||||
- 使用相同 ECS、EIP、主叫、编解码和线路配置;INVITE 同样收到 `100 trying`。
|
||||
- 供应商再次立即返回:`488 Not Acceptable Here`,`Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"`。
|
||||
|
||||
两组不同被叫得到完全相同的目的地不兼容结果,倾向于供应商侧共享路由/线路参数问题,而不是仅第一号码不可达;但不能仅凭两次失败排除同一号码段盲区,需供应商提供一个已知可达号码或确认路由规则。
|
||||
两次均未收到 `180/183/200`,未建立通话或 RTP;没有自动重试。
|
||||
|
||||
## 清理与遗留
|
||||
|
||||
- 测试 ECS 已停止并删除;未操作无关实例。
|
||||
- 两次测试 ECS 均已停止并删除;未操作无关实例。
|
||||
- 专用安全组已删除;此前仅含供应商 `/32` 的 SIP/RTP 规则,临时 SSH `/32` 规则已先撤销。
|
||||
- 专用 SSH KeyPair 已删除,本地受限状态/密钥文件已清理,未写入代码、文档或日志。
|
||||
- 当前阻塞是供应商对目标号码/线路规则返回 `INCOMPATIBLE_DESTINATION`;需供应商确认被叫格式/路由、主叫域及编解码要求后才能再次发起测试。
|
||||
|
||||
@@ -306,4 +306,4 @@ bash -n deploy/asterisk.sh
|
||||
|
||||
本轮可重复命令 `python3 -m unittest discover -s tests -v` 和 RabbitMQ Compose smoke 已通过;`python3 -m scripts.acceptance` 的 V01~V13 Mock 探针通过,因 V14 仍需外部真实证据而按门禁返回非零,证据归档于 `docs/evidence/acceptance-mock-2026-09-12.json`。SCALE-MOCK 在阿里云北京专用竞价 Cell `ecs.hfg6.large` 上完成:100 租户、1200 模拟呼叫、禁用1个Cell,最低1004路已回答并连续观察3600秒;详见 `docs/evidence/scale-mock-2026-09-12.json`。该证据仅证明 Mock 协议/持久状态负载基线,`continuous_media_evidence` 为 false,不替代真实媒体容量。
|
||||
|
||||
R1 已完成一次真实 Asterisk/SIP 单路探针:新建测试 ECS `i-2zed29evhasbqzag63mg` 使用固定 EIP `123.56.71.98` 和 Asterisk 22.10.1 digest,PJSIP contact/OPTIONS 可达,真实 INVITE 已送达供应商;目标呼叫收到 `488`、`Q.850 cause=88 INCOMPATIBLE_DESTINATION`,未接通、未建立 RTP,证据见 `docs/evidence/asterisk-real-2026-09-12.md`。该测试实例已停止并删除,专用安全组和KeyPair也已删除,EIP 未释放且回到 Available,临时 SSH 规则已撤销。真实接通/RTP、ASR/LLM/TTS/OSS、生产 1000 路完整 AI、N+1、实际CPS/SLO及副作用正确性仍阻塞,现有产物不得据此宣称生产完成。
|
||||
R1 已完成两次真实 Asterisk/SIP 单路探针:分别使用原始被叫 `18601013734` 和 `18625770806`,均按 `7089` 前缀构造目标。两次均使用固定 EIP `123.56.71.98`,PJSIP contact/OPTIONS 可达,真实 INVITE 已送达供应商;两次均收到 `488`、`Q.850 cause=88 INCOMPATIBLE_DESTINATION`,未接通、未建立 RTP,证据见 `docs/evidence/asterisk-real-2026-09-12.md`。两次测试实例、专用安全组和KeyPair均已删除,EIP 未释放且回到 Available,临时 SSH 规则已撤销。真实接通/RTP、ASR/LLM/TTS/OSS、生产 1000 路完整 AI、N+1、实际CPS/SLO及副作用正确性仍阻塞,现有产物不得据此宣称生产完成。
|
||||
|
||||
+1
-1
@@ -236,7 +236,7 @@ python3 deploy/migrate.py data/agent-call.sqlite3
|
||||
|
||||
### 7.3 当前门禁
|
||||
|
||||
本地V01-V12及阿里云专用主机上的V13 Mock探针已通过;完整验收脚本仍因V14需要外部真实证据而按门禁返回非零,证据见`docs/evidence/acceptance-mock-2026-09-12.json`和`docs/evidence/scale-mock-2026-09-12.json`。V13使用100租户/1200模拟接通、禁用1个Cell,最低1004路已回答并持续观察3600秒;这是Mock协议/持久状态负载证据,不是RTP或生产容量证据。R1真实SIP证据见`docs/evidence/asterisk-real-2026-09-12.md`:固定EIP和SIP OPTIONS/INVITE链路可达,但目标呼叫收到488/Q.850 cause=88。测试ECS及本次专用安全组/KeyPair已回收,固定EIP`123.56.71.98`保持Available。真实接通/RTP、ASR/LLM/TTS/OSS、生产1000路/N+1尚未完成。正式模式拒绝当前Mock profile,不能把测试号码或Mock成功自动升级为真实外呼授权。
|
||||
本地V01-V12及阿里云专用主机上的V13 Mock探针已通过;完整验收脚本仍因V14需要外部真实证据而按门禁返回非零,证据见`docs/evidence/acceptance-mock-2026-09-12.json`和`docs/evidence/scale-mock-2026-09-12.json`。V13使用100租户/1200模拟接通、禁用1个Cell,最低1004路已回答并持续观察3600秒;这是Mock协议/持久状态负载证据,不是RTP或生产容量证据。R1真实SIP证据见`docs/evidence/asterisk-real-2026-09-12.md`:固定EIP和SIP OPTIONS/INVITE链路可达,但两个不同目标均收到488/Q.850 cause=88。两次测试ECS及本次专用安全组/KeyPair已回收,固定EIP`123.56.71.98`保持Available。真实接通/RTP、ASR/LLM/TTS/OSS、生产1000路/N+1尚未完成。正式模式拒绝当前Mock profile,不能把测试号码或Mock成功自动升级为真实外呼授权。
|
||||
|
||||
## 8. 下一步需要用户提供/确认
|
||||
|
||||
|
||||
Reference in New Issue
Block a user