Files
go-sip/docs/evidence/20260920-real-provider-second-capture-first-v9.json
T

90 lines
3.7 KiB
JSON

{
"schema_version": "1.0",
"captured_at": "2026-09-20T07:29:38Z",
"environment": "development",
"mode": "real",
"purpose": "One freshly confirmed provider-second capture-first retry after provider-third success; provider returned 404 before answer.",
"authorization": {
"trunk_id": "provider-second",
"sip_server": "60.171.24.90:5060",
"caller_id": "mbkq",
"raw_target": "15003164745",
"fresh_confirmation": true,
"automatic_retry": false,
"route_switch": false
},
"deployment": {
"instance_id": "i-2zeew9pswry8sr33095l",
"fixed_eip": "123.56.71.98",
"capture_interface": "eth0",
"capture_filter": "udp port 5060 or udp portrange 10000-10800",
"package_sha256": "a83c30d861ed453ad2eee94d0d067cbae16e9354de59e7b1d473d2ae0c72b0ff",
"capture_entrypoint_sha256": "3a2c3809fafb5138a9327f4e12a52a5c89daf11cc408add16998ea599697b7e4"
},
"call": {
"started_at": "2026-09-20T07:29:37Z",
"ended_at": "2026-09-20T07:29:38Z",
"duration_seconds": 1,
"agent_exit": 1,
"error": "channel ended before StasisStart: ChannelHangupRequest cause=1 soft=false state=Down",
"stasis_start": false,
"ai_turns": 0,
"asr": "not entered",
"llm": "not entered",
"tts": "not entered",
"rx_rtp_packets": 0,
"tx_rtp_packets": 0,
"recordings": []
},
"sip": {
"invite_uri": "sip:15003164745@60.171.24.90:5060",
"response_timeline": [
{"time": "15:29:37+08:00", "direction": "outbound", "event": "INVITE"},
{"time": "15:29:38+08:00", "direction": "inbound", "event": "100 Trying"},
{"time": "15:29:38+08:00", "direction": "inbound", "event": "404 Not Found"},
{"time": "15:29:38+08:00", "direction": "outbound", "event": "ACK"}
],
"final_invite_response": "404 Not Found",
"reason_header": null,
"q850": null,
"bye_seen": false,
"cancel_seen": false,
"sdp": {
"offer_present": true,
"local_audio_port": 10494,
"codec": "PCMA/8000",
"payload_type": 8,
"telephone_event": "101/8000",
"ptime": 20,
"direction": "sendrecv"
},
"interpretation": "The provider received this INVITE and rejected the requested route/number/account mapping with 404 before answer; endpoint OPTIONS reachability is not INVITE acceptance."
},
"capture": {
"pcap_path": "/var/lib/sip-go-agent/evidence/real-provider-second-15003164745-capture-v9-20260920/capture.pcap",
"pcap_bytes": 0,
"pcap_sha256": "d30bd5b60e82ef905f3021ae4350690157b5cfb970cec6af298243dc4f31395a",
"packets_captured": 6,
"packets_received_by_filter": 6,
"packets_dropped_by_kernel": 0
},
"diagnostic_hashes": {
"asterisk_journal_sha256": "c5cbe838d91c336b7d75eab5568eabac55aaa0f9ff88671184a3fd9f36953767",
"sip_summary_sha256": "a51664a43203950bff233ab3c15fe99de391c48a07fbc697c9a99d9df7eadb13",
"call_output_private_sha256": "df63d5c8101fd7659eb152ed0ae2aff622564d5972b803be1bb0d229956e42f4",
"metadata_sha256": "8c3c77a5afc500c7ec66adf51906f37cd397e9a666b058290782f320bbb22c36",
"recordings_manifest_sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
},
"acceptance": {
"capture_first_gate": true,
"complete_sip_failure_evidence": true,
"provider_second_sip_answer": false,
"real_three_turn_ai_call": false,
"recording_and_two_sided_transcript": false,
"w14_complete": false,
"production_release": false
},
"evidence_directory": "/var/lib/sip-go-agent/evidence/real-provider-second-15003164745-capture-v9-20260920",
"next_gate": "Stop retrying this provider-second/target combination. Provider/线路方 must explain the repeated 404 route/account mapping; any new call requires fresh confirmation."
}