getdeb repository not work

Bug #1329015 reported by lesar
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
squid-deb-proxy (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

befor install s-d-p
on server I have add archive.getdeb.net repository and if I do a sudo apt-get update all work fine.

then I install s-d-p and s-d-p-c
now if I do sudo apt-get update
I get this error
W: Impossible get http://archive.getdeb.net/ubuntu/dists/trusty-getdeb/apps/binary-amd64/Packages 403 Forbidden

but if the mirror dest domain is missing I have understand that the client have to get file avoid using s-d-p

if I add in /etc/squid-deb-proxy/mirror-dstdomain.acl.d./10-default
a row like this:
archive.getdeb.net
or
.archive.getdeb.net
and restart s-d-p

and now I do sudo apt-get update
I get the same error
W: Impossible get http://archive.getdeb.net/ubuntu/dists/trusty-getdeb/apps/binary-amd64/Packages 403 Forbidden

Revision history for this message
Linuxrider (linuxrider) wrote :

Hallo I experienced this very same issue.

I looked into the squid access log and found the following:

1403166246.295 317 192.168.0.29 TCP_MISS/302 778 GET http://archive.getdeb.net/ubuntu/dists/trusty-getdeb/games/i18n/Translation-de.bz2 - HIER_DIRECT/144.76.200.19 text/html
1403166246.297 0 192.168.0.29 TCP_DENIED/403 3727 GET http://screenshots.getdeb.net/dists/trusty-getdeb/games/i18n/Translation-de.bz2 - HIER_NONE/- text/html

So for indexes you have a simple solution:
use .getdeb.net instead of archive.getdeb.net!

But then I stumbled upon another redirect issue:

1403167869.858 1193 192.168.178.24 TCP_MISS/302 429 GET http://archive.getdeb.net/ubuntu/pool/apps/c/calibre/calibre-bin_1.40.0-1%7egetdeb1_amd64.deb - HIER_DIRECT/144.76.200.19 application/x-debian-package
1403167870.920 0 192.168.178.24 TCP_DENIED/403 3770 GET http://mirror.lagoon.nc/pub/getdeb/ubuntu/pool/apps/c/calibre/calibre-bin_1.40.0-1%7egetdeb1_amd64.deb - HIER_NONE/- text/html

So I had to add some more line to the mirror list.
And now it works flawlessly so far.

Revision history for this message
lesar (leonardo-saracini) wrote :

your answer help me. thank you.
I have to add this list:

.getdeb.net
.mirror.lagoon.nc
.ftp.heanet.ie
.getdeb.mirror.garr.it
.mirrors.dotsrc.org
.zulu930.server4you.de

I have build the list by looking at the /var/log/squid-deb-proxy/access.log
if in the log I found and ip, I have use "who is" web service to get domain name

best regards

Revision history for this message
Psy[H[] (vovik-wfa) wrote :

Is there a way to allow any redirect that squid gets from allowed host?

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in squid-deb-proxy (Ubuntu):
status: New → Confirmed
Revision history for this message
Alexandra Tilbrook (alexatilbrook) wrote :

This repo is using Cloudflare. I suggest whoever runs this repo drop Cloudflare. Please.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.