I understand what you are saying, however every single feed interruption that you see was due to deliberate action -- rebooting routers, software upgrades, hardware maintenance, etc. -- so my connection is not nearly as flaky as you may possibly think it is. Furthermore, the interruptions you show in the log above did not actually result in any archive losses so that kind of goes against your theory that a brief interruption would lead to a dropped archive. I have no doubt that your logs are not showing any issues with your feed archiving infrastructure, but something is definitely going on and I would be surprised if I was the only one experiencing this
If there's genuinely something going on with our infrastructure, then I haven't heard so much as a peep from any of the other 7,000+ feed providers.
That's not to say there *couldn't* be an issue. But here's where I'm sitting:
1. I can't see any problem on the surface with our archive infrastructure right now.
2. I haven't had a single report from another feed provider indicating there's an issue.
3. Whenever there *is* a real problem with an archive server, reports flood in .... feed providers come out of the woodwork, and the complaints pile up fast. It's very hard to miss.
Here's the simple reality. A lot of feed providers run gloriously, extravagantly complex home-lab setups ... and they are *constantly* experimenting. DNS, VPNs, failover, multi-homed routing, ad-blocking, VLANs, a Raspberry Pi doing something nobody quite remembers configuring, a pfSense box that achieved sentience sometime last spring. Our feed broadcasting and archiving infrastructure, on the other hand, is about as rock-solid, boring, and architecturally sound as it gets, because it's the exact same infrastructure and architecture running in production for 7,000+ feeds and millions of listeners for almost 15 years.
So the honest math: 99% of the time it's something on your end, and roughly 78.5% of the time I literally cannot diagnose it, because I can't be physically present on your local network to troubleshoot the multi-homed, DNS-rewriting, VPN-tunneled, ad-blocking, triple-failover, super-double-secret home lab you've lovingly assembled and are actively experimenting on. Let's face it, you are an amateur radio operators Tinkering *is* the hobby. Half of us didn't set up a feed so much as build a small research facility that occasionally streams scanner audio.
And yes, our archive infrastructure is designed to be resilient and to keep archiving through a feed outage. But it's not designed to gracefully recover from every scenario where something highly complex on your end decides, mid-stream, that it's no longer playing nicely. Icecast wants one continuous, uninterrupted connection; anything that quietly nudges that stream, even for a moment, can take out a full 30-minute block.
So my honest suggestion: before we assume it's the mothership, take a hard look at what's between your audio source and us. That's almost always where these issues live.