Using cloudflare as domain host. A records setup for ddns pushing traffic to my servers.
When attempting to access the servers via the domain programmatically, a single request goes through and the following requests timeout.
After some initial research I added a rule to let all traffic flow, bypassing most of cloudflare’s built-in security (save for specific countries). Confirmed there is no rate-limiting rule set. Only using cloudflare as dns, not proxy. Still have the issues.
Ended up pointing A records to the same servers in AWS – everything works as expected, no timeouts.
How do I turn off whatever filtering cloudflare is doing to block my traffic?
If you are using Cloudflare in DNS-only mode and not have any DNS records in proxied mode then Cloudflare would not be doing any blocking/flitering. The security features only work when you have proxy enabled on DNS records.
If you are seeing connection timeouts and you are confident your server is listening & allowing access the ports you need too - then I would think perhaps this is something to do with your router configuration and maybe requires some port forwarding etc configured - but this would not be Cloudflare causing this.
The specific application I saw an error in was an integration with AutoGen which has two agents in a back and forth dialogue utilizing the llm hosted on my server. Other applications did not see the same errors (yet).
Given that this is working on AWS and is not working on Cloudflare, can you think of any other edgecases why traffic might be blocked?