Federation still failing
I know it isn't ideal to start a new thread, but this is a deal-breaking issue that I really need help with. I've been working all day on this and I'm honestly about to just switch back to Friendica, because what's the point of a federated social media platform if you can't federate with several of the major Mastodon instances out there for no apparent reason?
I started a new HZ instance on another host, under a different subdomain, also with SSL and behind Cloudflare, and had precisely the same problem. So it doesn't have to do with my reconfiguring something strangely, or optimizing SQL. It also doesn't have to do with my configuration of the SSL, as I tested it both before (with just the URL renaming) and after I enabled it in Apache.
It doesn't have to do with my domain name or my IP address, as my Friendica instance is on the same domain name and the same public IP, and is also using Cloudflare Tunnel. An admin of one of the instances that are failing to federate has also told me that they don't see the issue on their end, and that they aren't even seeing any denied requests from Cloudflare.
The only conclusion I can reach is that there's something weird about Hubzilla and Cloudflare that isn't liked by some security or privacy options in Mastodon. I would be curious to know if anyone here is running Hubzilla behind Cloudflare as well. I've tried both with Tunnel and just with a proxied DNS.
But yeah, I've been doing this for the last eight hours, on top of all the hours I've spent on it before fussing around and hunting for options. I'm kind of at my wit's end here.
Edit: I just bit the bullet and tried without Cloudflare reverse proxy, and the problem is 100% some interaction very specifically between Hubzilla, Cloudflare reverse proxy, and certain Mastodon installations.