I am hosting a flight feeder on subnet 44.34.105.0/24 (IP address 44.34.105.11) - which was working fine until yesterday morning.
That subnet is routed using a Vultr virtual machine (compute instance)…and that VM cannot ping piaware.flightaware.com . I’ve tried my other compute instances and get the same thing. Sample MTR below:
I’ve also turned off all firewalls but have the same results. Other machines on the subnet work just fine, and other feeds are still working. To keep data flowing I moved the feeder to my home network, but it’s not optimal.
I’ve got a ticket open with Vultr but am not optimistic there, since they say if their IP ranges are being blocked they can’t do anything/very little. I can ping piaware.flightaware.com from my home network, on the cell phone, etc. so this appears to be a network/routing/blocking issue. Any thoughts as to where to go next?
Only if configured. Since this is a router, I am not using their own firewall. In my troubleshooting I disabled the rules I had on device so it was clear/in the open. I’ve since re-enabled my inbound rules so I don’t get too much traffic/have other “issues.” lol.
Could this issue maybe have a relation with Cloudflare asking confirmation on not being a robot since yesterday ? Pinging and tracerouting are working fine but it might be be looking for confirmation?
Just a guess, and maybe it has to do something with your routing ?
I hadn’t seen that prompt until just now. As far as routing goes it could be. I had others check from their Vultr instances as well and same deal. Traffic fails at Cloudflare. So far no answer on my Vultr ticket.
since this is all new to me, how are you using cloudflared in the setup and can you take cloudflared out of the equation? (I’m a bit of a linux newbie, and I currently use cloudflared on my setup to run DNS over HTTPS for pihole, but that’s the extent of what I can do with cloudflared.
Additionally, and this may sound dumb, but do you think uninstalling/purging cloudflared and setting it back up again may fix it?
or am I missing the point and are you using 1.1.1.1/1.0.0.1 as your outside DNS resolver and not running cloudflared/a cloudflared tunnel on your linux system?
@obj is that something that can be followed up with the networking team?
@rickined1 Cloudflare is used by Flightaware as a service to protect the servers from unwanted traffic like Denial of Service attacks (DDOS) and spam robots etc.
This is a cloud service and not something you can arrange on your local feeder setup.
Most service providers use some form of this traffic checking ( or also called traffic shaping) in order to prevent sites getting overloaded and distributing traffic to multiple servers.
As a user you can’t manipulate that or change that, that’s up to the service provider ( in this case Flightaware).
So it has nothing to do with your DNS setting but with the traffic routing towards the FA sites.
ok, this makes sense.so it is possibly something on FAs end… FWIW Cloudflared just pushed out a linux update within the last few days… wondering FA updated their servers and it broke something?
this is my Linux box’s cloudflared -v output cloudflared version 2024.1.3 (built 2024-01-17-1027 UTC)
I’m not using Cloudflared on my end. The feeder is on an Internet address. I removed all firewalls from my gear for testing. DNS on the feeder is 8.8.8.8 and 8.8.4.4 . Names resolve correctly (I get a long list of IPs & none are reachable.
Flight aware IS using Cloudflare products to prevent robots/attacks tho.
even though it sounds like cloudflared wasn’t the issue, as an aside, cloudflare just pushed out another version today, so I’m assuming given the multiple versions in just 2 weeks that they are squashing bugs.
cloudflared version 2024.1.4 (built 2024-01-19-2025 UTC)
You may unfortunately run into this again – cloud providers are a common source of attacks (because the attackers spin up disposable VMs there to perform the attacks) so if/when we need to block them to mitigate an attack, your VM may be collateral damage.
I fully expect it to be. We run into this at work as well. I’d love to find a smaller provider who would broadcast my subnet via BGP but up until recently haven’t found one. Still investigating.