Freeze one call before changing the firewall
Record the number, timestamp and timezone, inbound or outbound direction, Flowroute route and provider edge, PBX public and private addresses, SIP transport, final response, offer and answer SDP, configured public RTP range, observed RTP endpoints, packet counts by direction and decoded audio result.
A connected timer or successful SIP transaction is signaling evidence. It does not prove that either media stream reached the correct interface or that the payload decoded.
Separate signaling sources from Direct Media
Flowroute's current firewall requirements list the Oregon and Virginia proxy ranges for SIP signaling on UDP or TCP 5060. The same page states that Direct Media RTP may arrive from any source IP and targets the customer system's public media-port range.
Do not reuse the signaling proxy allowlist as the RTP allowlist. Also do not open unrelated destination ports: preserve the PBX media range, exposure boundary and reason for each rule.
Read the negotiated media path from SDP
Compare the c= address, m= port, media direction and selected payload in both offer and answer with the PBX external-media configuration and the addresses observed on the wire. A private address advertised toward the provider, an untranslated port, an inactive direction or a codec mismatch can each produce a different failure.
Configuration fields and SDP are intent evidence; only packets and decoded audio establish the observed result.
Pair edge and PBX captures
Capture narrowly around the same call at the public edge and, when authorized, on the PBX-facing interface. Match Call-ID, SDP ports, SSRC, sequence progression and packet direction. One-sided packets isolate an earlier network or policy boundary; packets on both sides without intelligible sound move the investigation toward payload, codec, endpoint or audio-device handling.
Redact telephone numbers, credentials, addresses and audio before sharing. Do not leave broad capture or logging enabled.
Keep TLS and RTP protection separate
Flowroute documents TLS for the customer-to-edge SIP signaling leg. That does not establish SRTP or protection beyond the provider edge. Preserve the negotiated SIP transport and certificate result separately from the RTP or SRTP attributes and observed packets.
Do not infer protection of the complete call path from a TLS configuration alone.
Correct the earliest mismatch and bound the result
Change only the first proven owner: route destination, public address advertisement, NAT translation, PBX media range, firewall destination rule, codec or endpoint audio path. Repeat the same authorized call and verify two-way decoded audio, then remove temporary rules and captures.
This result does not prove every Flowroute route, provider edge, carrier media source, codec, load condition, availability, compatibility or active-call behavior. No account, firewall, packet or live call was inspected for this guide.
Sources & applicability
Primary references for the technical details above. Operational examples and planning checklists are VoIP.info editorial guidance.
- Flowroute direct-media firewall requirements ↗
- Flowroute current PoP interconnection requirements ↗
- Flowroute current PoP and DNS guidance ↗
- Flowroute TLS signaling scope ↗
Examples require adaptation to your topology. No live PBX or hardware testing is claimed.