pkgsrc-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: www/firefox 94.0.2 and QUIC



On Mon, 12 Feb 2024 at 16:19, David Brownlee <abs%absd.org@localhost> wrote:
>
> On Mon, 12 Feb 2024 at 11:36, Marc Baudoin <babafou%babafou.eu.org@localhost> wrote:
> >
> > I still can't get HTTP/3 to work for me with www/firefox
> > (firefox-122.0.1) on NetBSD/amd64 10.0_RC4.  I don't think it's a
> > network or DNS issue because the same version of Firefox on the
> > same machine, but running Linux, has HTTP/3 working OK.
> >
> > I tried:
> >
> > https://quic.rocks:4433/
> > https://cloudflare-quic.com/
> > https://quic.nginx.org/
> >
> > Nothing works with Firefox on NetBSD.
> >
> > What could be the issue?
>
> Can confirm I see the same behaviour, NetBSD-amd64 10.0_RC4
> firefox-122.0.1 built from the latest pkgsrc. about:config indicates
> http3 is enabled
>
> The firefox source mentions that QUIC and HTTP/3 are implemented via
> the rust neqo library, so I don't know if that might not be being
> built or some part of it is missing NetBSD support? From a quick check
> there does not appear to be any bsd reference in "neqo containing
> subtrees of firefox" (find . -name \*neqo\* | xargs grep -r bsd), and
> the only linux references are in a non-gecko config path.
>
> Does anyone have a FreeBSD or OpenBSD system with firefox to hand on
> which they can run the same test against https://cloudflare-quic.com/

Just tested a NomadBSD (FreeBSD 14.x) image, and its firefox shows
HTTP/2 on https://cloudflare-quic.com/ then switches to HTTP/3 on
reload, so it's not a Linux vs BSD thing...

On NetBSD cloudflare is diligently setting the alt-svc header to
something of the form h3=":443"; ma=86400 so it's not withholding
http/3...

Curious


Home | Main Index | Thread Index | Old Index