NetBSD-Users archive

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

Re: sysupgrade (using ftp for fetching) can't follow redirects on nycdn.netbsd.org



At Fri, 9 Aug 2024 01:25:24 +0000 (UTC), RVP <rvp%SDF.ORG@localhost> wrote:
Subject: Re: sysupgrade (using ftp for fetching) can't follow redirects on nycdn.netbsd.org
>
> On Thu, 8 Aug 2024, Greg A. Woods wrote:
>
> > Requesting https://nycdn.netbsd.org/pub/NetBSD-daily/netbsd-9/latest/i386/binary/sets/base.tgz
> > Redirected to /pub/NetBSD-daily/netbsd-9/202408050500Z/i386/binary/sets/base.tgz
> > ftp: Can't lookup `/pub/NetBSD-daily/netbsd-9/202408050500Z/i386/binary/sets/base.tgz:ftp': No address associated with hostname
> > ftp: Can't connect or login to host `/pub/NetBSD-daily/netbsd-9/202408050500Z/i386/binary/sets/base.tgz:?'
> >
> > So, is this an ftp(1) bug (or missing feature), or are the redirects on
> > nycdn.netbsd.org somehow broken?
> >
>
> Fixed in: https://gnats.netbsd.org/57003

Ah ha, well, that sort of fixes it for the latest-greatest, but it is
_not_ fixed for users who are still 9.3 or older (including those still
on the now deprecated netbsd-8 line who now want to upgrade).

Anyone who still runs something prior to 9.4 cannot upgrade to 9.4 or
newer without first figuring out what I just had to figure out, and it
wasn't easy or obvious -- and notably neither google nor ddg were able
to find that PR, at least not with any of the many searches I tried.
Even though I immediately guessed I could do it with plain FTP instead
of HTTPS, it still took a few tries.

I think for the duration of support for netbsd-9 the nycdn web server
should be "fixed" to redirect to fully qualified URLs (and to the fully
qualified HTTPS links too, not to FTP).

The alternate (much poorer) hack is for the sysupgrade package to
default to using the pure FTP URL until 9.4 or newer is detected.

Too bad the ftp(1) version change wasn't included in the pullups too.

--
					Greg A. Woods <gwoods%acm.org@localhost>

Kelowna, BC     +1 250 762-7675           RoboHack <woods%robohack.ca@localhost>
Planix, Inc. <woods%planix.com@localhost>     Avoncote Farms <woods%avoncote.ca@localhost>

Attachment: pgpZmG7f1YVyH.pgp
Description: OpenPGP Digital Signature



Home | Main Index | Thread Index | Old Index