test(agent-call): record alternate SIP probe

This commit is contained in:
2026-09-12 19:58:49 +08:00
parent d4ac130a47
commit 3d206f7f20
3 changed files with 17 additions and 6 deletions
+15 -4
View File
@@ -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 1000010800 已配置。
- 已按确认规则使用原值主叫 `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`;需供应商确认被叫格式/路由、主叫域及编解码要求后才能再次发起测试。