Re: Is pkg site forbidden by brower?

From: Michael Gmelin <freebsd_at_grem.de>
Date: Sun, 6 Sep 2020 21:35:55 +0200
> On 6. Sep 2020, at 21:09, Yoshihiro Ota <ota_at_j.email.ne.jp> wrote:
> 
> On Sun, 6 Sep 2020 14:47:00 +0200
> Michael Gmelin <freebsd_at_grem.de> wrote:
> 
>> 
>> 
>>>> On 6. Sep 2020, at 12:00, Niclas Zeising <zeising+freebsd_at_daemonic.se> wrote:
>>> 
>>> 〓On 2020-09-06 09:00, grarpamp wrote:
>>>>> On 9/6/20, Kevin Oberman <rkoberman_at_gmail.com> wrote:
>>>>> On Sat, Sep 5, 2020 at 8:04 PM Yoshihiro Ota <ota_at_j.email.ne.jp> wrote:
>>>>>> Is "403 Forbidden" an intended response for a brower access to
>>>>>> http://pkg.freebsd.org/FreeBSD:12:i386/ nowdays?
>>>>>> 
>>>>>> I used to see available packages with a brower and decided which one to
>>>>>> use.
>>>> Some more people have noted this change
>>>> as breaking tool scripts, etc.
>>>> And useful meta files are unfortunately now invisible:
>>>> packagesite.txz, meta.txz, pkg.txz, pkg.txz.sig
>>>> If someone want to block the '/.../All/' dir full of pkgs,
>>>> maybe, but do not block any other part of the hier.
>>> 
>>> The reason that folder listing was disabled on the package download sites is that it used too
>>> much resources.  For every hit on those URLs, the web server had to dynamically generate the
>>> folder listing, and send it.  This caused DDoS-like scenarios, where these were hit repeatedly,
>>> which caused problems for legitimate traffic.  Since the relevant information is available in
>>> the txz files above, and also on freshports, and since pkg have no need for directory listing,
>>> it was disabled.
>>> 
>> 
>> Is this part of why pkg repos are performing so much better recently? I‘m quite happy about
>> that :)
>> 
>> If there’s a use case for having access to this information, we could simply provide it through a
>> static index.html that’s recreated every time the directory changes.
>> 
>> Cheers,
>> Michael
> 
> Michael,
> 
> Do you own pkg sites?

Unfortunately not, but you could ask clusteradm_at_ about that.

Cheers,
Michael

> 
> I like the idea of creating static index.html file as there are modules with version numbers and also modules with multiple version numbers.
> Brower helps to find which versions are available, for example.
> 
> Regards,
> Hiro
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
Received on Sun Sep 06 2020 - 17:36:04 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:25 UTC