It seems that at some point the permission on koji (cbs.centos.org) have been changed. Previously one was allowed to access info about built rpms, e.g., 1. Now trying to access that info give an error 403 (Forbidden). Was this change made intentionally?
yes, AI scrapers were putting kojihub on its knees (heavy queries going to postgres DB host) and so it wasn't usable anymore ... So I had to take some measures to remove access for these endpoints :/
@pjgeorg : worth knowing that it's only blocked through webui (what AI abusers are abusing) but it's still working fine through API/xml rpc (for your build above) :
cbs rpminfo 823942 RPM: 1:kmod-btrfs-6.12.0~98-1.el10s.x86_64 [823942] Build: kmod-btrfs-6.12.0~98-1.el10s [61142] RPM Path: /mnt/koji/packages/kmod-btrfs/6.12.0~98/1.el10s/x86_64/kmod-btrfs-6.12.0~98-1.el10s.x86_64.rpm SRPM: 1:kmod-btrfs-6.12.0~98-1.el10s [823941] SRPM Path: /mnt/koji/packages/kmod-btrfs/6.12.0~98/1.el10s/src/kmod-btrfs-6.12.0~98-1.el10s.src.rpm Built: Tue, 24 Jun 2025 06:17:42 UTC SIGMD5: 2a63c5eeefd8044b70eda99212e404b3 Size: 774033 License: GPLv2 Build ID: 61142 Buildroot: 262119 (tag kmods10s-packages-main-el10s-build, arch x86_64, repo 1461053) Build Host: x86-6.cbs.centos.org Build Task: 5017341
Thanks for the reply. It's a shame that this has to be disabled due to AI scrapers, but unfortunately, that's the way it is. Thanks also for the tip about accessing it via the API/xml rpc.
Metadata Update from @pjgeorg: - Issue close_status updated to: Fixed with Explanation - Issue status updated to: Closed (was: Open)
Metadata Update from @arrfab: - Issue assigned to arrfab - Issue tagged with: cbs, low-trouble, medium-gain
Log in to comment on this ticket.