2021-12-07 at 13:03 +0100, Marco Moock wrote:
It is not that hard to make IPv6 work, so please do it if you run any
service rather than disabling IPv6.
That naive view is the exact cause of the problem I was describing in
my initial post. People enable IPv6 on their gopher servers because
it's "a good thing" and not so difficult, but then they forget about
it. Eventually, the IPv6 connection becomes wonky for whatever reason
and they don't even notice it because they are simply not using IPv6 on
a day to day basis themselves. Enforcing IPv6 on servers in such
context is harmful, as it effectively cuts the service out for the
IPv6-enabled users, which can only motivate them to turn IPv6 off
because "not everything works well on IPv6".
So *yes*, IPv6 is good and all, and *yes* feel free to enable your
services on it, but *only* if you are able to monitor these services on
the long term and fix the IPv6 connectivity when it stops working.
What I heard from the few gopher admins that wrote me back is that
(most of the time) the internet provider where the server sits does not
care about v6 and therefore the v6 service is quite unreliable. In this situation, removing the AAAA record is the only sane thing to do,
waiting for better times. Of course if one's motivated enough, there's
always a way through a v6 tunnel broker, etc... But in practice it's
only an extra layer of troubles, and also requires careful monitoring.
Mateusz
--
gopher.viste.fr
--- SoupGate-Win32 v1.05
* Origin: fsxNet Usenet Gateway (21:1/5)