@knuthollund so to me it now looks like that #someone-out-there creates lots of IPv4 connections to q.no's webserver. And that explains why the local user gets "connection failed" with Firefox so often with IPv4.
I guess your webserver has separate connection limits for IPv4 and v6. #Someone-out-there (maybe the lot of mastodon instances) saturates the webserver's IPv4 connection limit.
I have now created a SOCKS proxy for IPv6 for myself and so far Quitter.no works awesome over that proxy, without any annoyances. Just occasionally a little slower (that may be the slow queries) but absolutely acceptable.
So you could try making the webserver's IPv4 connection limit higher. Maybe that will solve all problems. Or: we could block the instances that overload our connections using packet filter or /etc/hosts.
!gnusocial