powerman / powerman-overlay

Powerman's Gentoo overlay
12 stars 4 forks source link

Install of Exodus wallet fails with 403 forbidden error on exodus-linux-x64-23.4.10.deb download #15

Closed sysfu closed 8 months ago

sysfu commented 8 months ago

No problem downloading the same package manually via a web browser from https://downloads.exodus.com/releases/exodus-linux-x64-23.4.10.deb

At the terminal aria2c works, but wget and curl fail

wget https://downloads.exodus.com/releases/exodus-linux-x64-23.4.10.deb --2024-01-03 07:35:02-- https://downloads.exodus.com/releases/exodus-linux-x64-23.4.10.deb Resolving downloads.exodus.com... 104.18.36.212, 172.64.151.44, 2606:4700:4400::6812:24d4, ... Connecting to downloads.exodus.com|104.18.36.212|:443... connected. HTTP request sent, awaiting response... 403 Forbidden 2024-01-03 07:35:03 ERROR 403: Forbidden.

[ebuild  N    ~] net-misc/exodus-23.4.10::powerman  155397 KiB

Total: 1 package (1 new), Size of downloads: 155397 KiB

Would you like to merge these packages? [Yes/No] yes

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) net-misc/exodus-23.4.10::powerman
>>> Downloading 'http://distfiles.gentoo.org/distfiles/00/exodus-linux-x64-23.4.10.deb'
--2024-01-03 07:29:12--  http://distfiles.gentoo.org/distfiles/00/exodus-linux-x64-23.4.10.deb
Resolving distfiles.gentoo.org... 89.187.162.137, 143.244.33.157, 89.187.162.133, ...
Connecting to distfiles.gentoo.org|89.187.162.137|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2024-01-03 07:29:14 ERROR 404: Not Found.

>>> Downloading 'https://downloads.exodus.com/releases/exodus-linux-x64-23.4.10.deb'
--2024-01-03 07:29:14--  https://downloads.exodus.com/releases/exodus-linux-x64-23.4.10.deb
Resolving downloads.exodus.com... 172.64.151.44, 104.18.36.212, 2606:4700:4400::ac40:972c, ...
Connecting to downloads.exodus.com|172.64.151.44|:443... connected.
HTTP request sent, awaiting response... 403 Forbidden
2024-01-03 07:29:15 ERROR 403: Forbidden.

!!! Couldn't download 'exodus-linux-x64-23.4.10.deb'. Aborting.
 * Fetch failed for 'net-misc/exodus-23.4.10', Log file:
 *  '/var/tmp/portage/net-misc/exodus-23.4.10/temp/build.log'

>>> Failed to emerge net-misc/exodus-23.4.10, Log file:

>>>  '/var/tmp/portage/net-misc/exodus-23.4.10/temp/build.log'

 * Messages for package net-misc/exodus-23.4.10:

 * Fetch failed for 'net-misc/exodus-23.4.10', Log file:
 *  '/var/tmp/portage/net-misc/exodus-23.4.10/temp/build.log'
 * 
 * The following package has failed to build, install, or execute postinst:
 * 
 *  (net-misc/exodus-23.4.10:0/0::powerman, ebuild scheduled for merge), Log file:
 *   '/var/tmp/portage/net-misc/exodus-23.4.10/temp/build.log'
 * 
powerman commented 8 months ago

Looks like this domain is now protected by Cloudflare. I don't think we can do anything with this on our side. :disappointed: Here is what you can try to do:

sysfu commented 8 months ago

Thanks, I used option three as a workaround for now, downloading the package into /var/cache/distfiles

I will contact exodus and ask them to remove Cloudflare protection from downloads.exodus.com.

sysfu commented 8 months ago

Contacted exodus. Really appreciate your responsiveness to issues raised on your repository btw.