2026年10月4日
One-Way Audio, Fixed: NAT, Multi-WAN and EIP Media Routing
"Outbound calls have no audio, inbound is fine." If you've run SIP for a week, you've met this sentence. It's almost never the codec — it's address advertisement: the PBX told the far end an IP it can't reach. RustPBX separates the three addresses that SIP/Web
阅读全文2026年10月4日Rust Telephony
Recording That Passes an Audit: Exemptions, Retention and the Evidence Trail
Compliance recording isn't "turn recording on." It's being able to answer, months later, questions like: was this specific call recorded? why not? where is it now? can you produce it, and prove it wasn't altered? RustPBX's recording pipeline is built to make t
2026年10月4日SBC
SBC Interop: Topology Hiding, Header Hygiene and Carrier Checklists
Interconnecting with carriers is where good PBX software meets bad SIP. The other end has opinions: it rewrites numbers, rejects your codec order, sends private IPs in SDP, and insists on headers you've never heard of. A session border controller exists to abs
2026年10月4日Rust Telephony
SipFlow Deep Dive: Signaling Capture That Scales to Clusters
When a call misbehaves, the CDR tells you what happened and the media counters tell you how it sounded. Neither tells you exactly what was on the wire. For that you need packet-level signaling — captured continuously, indexed by call, queryable weeks later, an
2026年10月3日Rust Telephony
RustPBX Basics: Recording — From Compliance Checkbox to Evidence System
"Record all calls" is how recording requirements start. Then legal arrives: some calls must not be recorded. Finance wants the billing segments separately. The auditor wants retention measured in years, storage in object buckets, and downloads that don't melt
2026年10月3日SBC
RustPBX Basics: Hardening a Public PBX — the First 48 Hours
A PBX with a public IP gets scanned within minutes of going live. SipVicious and its cousins register-probe every open 5060 on the internet, hunting for default passwords they can turn into toll-fraud. Here's the hardening checklist for the first 48 hours — al
2026年10月3日Rust Telephony
RustPBX Basics: TLS Everywhere — WebRTC, SIP, and Certificates That Renew Themselves
Browsers won't touch your WebRTC endpoints without TLS. Carriers increasingly demand SIP over TLS. And certificates that expire on a Saturday are how outages are born. RustPBX bakes the whole story in.
2026年10月2日SIP
Wholesale Softswitch: Route Simulator, Multi-Match Routes, and Billing That Adds Up
Wholesale voice is a business run on spreadsheets and margins, so the platform running it should speak spreadsheet: exact route matches, predictable rounding, and a way to answer "why did this call route the way it did" without guesswork. The latest RustPBX wh
2026年6月1日Rust Telephony
SipFlow: Call Signaling, Recordings, and Cluster Deployment
Debugging SIP calls usually means running tcpdump, downloading PCAP files, and opening Wireshark. It works, but it's slow, requires server access, and doesn't scale. SipFlow is RustPBX's built-in signaling capture system. It records every SIP message and RTP p
2026年5月30日Rust Telephony
Privacy Numbers Made Easy with JSON-RPC Routing
Ride-hailing apps, delivery platforms, and marketplaces all share a common requirement: connect two parties on a phone call without revealing their real numbers. This is the classic privacy number (AX/NXA) use case. RustPBX's SBC addon includes a JSON-RPC rout
2026年5月29日Rust Telephony
Building a Simple SBC: Routes, Trunks, and WebRTC
Your team can call each other internally. Now you need to connect to the PSTN through a carrier, let customers call in from web browsers, and manage it all without spinning up a separate SBC appliance. RustPBX's SBC addon handles this in a single runtime -- no