47 lines
2.3 KiB
Markdown
47 lines
2.3 KiB
Markdown
# 持久竞价 ECS / Asterisk 真实外呼记录(2026-09-14)
|
||
|
||
## 环境
|
||
|
||
- 区域:阿里云北京 `cn-beijing`
|
||
- ECS:`i-2ze8fa5vhyl4cc8oeol9`
|
||
- 规格:`ecs.e-c1m1.large`,Ubuntu 24.04,40 GiB
|
||
- 计费:`SpotAsPriceGo` 自动竞价;本次测试后保留实例,不执行停止、删除或释放/解绑固定 EIP
|
||
- 固定出口:`123.56.71.98`
|
||
- Asterisk:22.10.1,固定 digest 镜像;容器 `agent-call-asterisk` 最终为 `running/healthy`
|
||
- PJSIP:`provider-primary` contact `Avail`,测试前 RTT 约 24.522 ms;UDP/ulaw
|
||
- 主叫:原值 `BD93205882`
|
||
- 被叫规则:原始号码保持不变,实际目标为 `7089` + 原始号码
|
||
|
||
## 外呼一
|
||
|
||
- 时间:2026-09-14 02:20:35 UTC
|
||
- 原始被叫:`18601013734`
|
||
- 实际目标:`708918601013734`
|
||
- 发起结果:Asterisk originate 返回码 `0`;仅发起一次
|
||
- SIP:从 `123.56.71.98:5060` 发出 INVITE,收到 `100 trying`,随后收到 `488 Not Acceptable Here`
|
||
- 原因:`Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"`
|
||
- 未收到 `180/183/200`,未接通,未观察到 RTP/录音;发送 ACK 后挂断
|
||
|
||
## 外呼二
|
||
|
||
- 时间:2026-09-14 02:21:31 UTC
|
||
- 原始被叫:`18625770806`
|
||
- 实际目标:`708918625770806`
|
||
- 发起结果:Asterisk originate 返回码 `0`;仅发起一次
|
||
- SIP:从 `123.56.71.98:5060` 发出 INVITE,收到 `100 trying`,随后收到 `488 Not Acceptable Here`
|
||
- 原因:`Reason: Q.850;cause=88;text="INCOMPATIBLE_DESTINATION"`
|
||
- 未收到 `180/183/200`,未接通,未观察到 RTP/录音;发送 ACK 后挂断
|
||
|
||
## 收尾核验
|
||
|
||
- Asterisk:`2 calls processed`,`0 active channels`,容器 `running/healthy`,重启次数 `0`
|
||
- 两次均无自动重试、无 FALLBACK;未修改线路配置
|
||
- 结论:固定出口、SIP OPTIONS/contact 和真实 INVITE 链路可达;供应商对两个目标均返回 `488/Q.850 cause=88`,外呼接通验收未通过。需供应商确认 `7089` 路由、From/主叫格式或提供已知可达测试号码后再复测。
|
||
|
||
## 证据索引
|
||
|
||
- 部署状态:`.local/agent-call-persistent/host-state.json`(本地受控状态文件)
|
||
- Cloud Assistant 外呼一:`t-bj06x005ogmre2o`
|
||
- Cloud Assistant 外呼二:`t-bj06x008o03do1s`
|
||
- 外呼原始结果保存在本地受控目录 `.local/agent-call-persistent/`,未将凭据写入证据或日志。
|