Debian 8 certbot-auto install libssl1.0.0 amd64 1.0.2k-1~bpo8+1 404 Not Found

I’m trying to install certbot with these instructions on Debian 8 : https://certbot.eff.org/lets-encrypt/debianjessie-apache.html

when I enter the line : /usr/local/bin/certbot-auto --apache

It downloads a couple of things but it fails at some point with

Err http://ftp.debian.org/debian/ jessie-backports/main libssl1.0.0 amd64 1.0.2k-1~bpo8+1
404 Not Found [IP: 130.89.148.12 80]
Err http://ftp.debian.org/debian/ jessie-backports/main openssl amd64 1.0.2k-1~bpo8+1
404 Not Found [IP: 130.89.148.12 80]
Err http://ftp.debian.org/debian/ jessie-backports/main libssl-dev amd64 1.0.2k-1~bpo8+1
404 Not Found [IP: 130.89.148.12 80]
Err http://ftp.debian.org/debian/ jessie-backports/main python-six-whl all 1.9.0-3~bpo8+1
404 Not Found [IP: 130.89.148.12 80]
E: Failed to fetch http://ftp.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.2k-1~bpo8+1_amd64.deb 404 Not Found [IP: 130.89.148.12 80]

E: Failed to fetch http://ftp.debian.org/debian/pool/main/o/openssl/openssl_1.0.2k-1~bpo8+1_amd64.deb 404 Not Found [IP: 130.89.148.12 80]

E: Failed to fetch http://ftp.debian.org/debian/pool/main/o/openssl/libssl-dev_1.0.2k-1~bpo8+1_amd64.deb 404 Not Found [IP: 130.89.148.12 80]

E: Failed to fetch http://ftp.debian.org/debian/pool/main/s/six/python-six-whl_1.9.0-3~bpo8+1_all.deb 404 Not Found [IP: 130.89.148.12 80]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

I’ve been searching for this problem and I’ve added this in my sources.list : >

deb http://archive.debian.org/debian jessie-backports main contrib non-free
deb-src http://archive.debian.org/debian/ jessie-backports main contrib non-free

Then apt-get update which downloads couple of new things, but show also an error :

Err http://ftp.debian.org jessie-backports/main amd64 Packages
404 Not Found [IP: 130.89.148.12 80]

But it doesn’t fix the certbot-auto problem, alsawys same errors. At this point, don’t knwo what do do, thanks for your help.

It seems that the problem is on the 4 packages I listed in the previous post, that are neded by certbot but taht apparently debian can’t find ( libssl1.0.0 , openssl, libssl-dev and python-six-whl ).

For example, when I type apt-get install libssl1.0.0

I get the same error :

root@sd-119005-2017:~# apt-get install libssl1.0.0
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages will be upgraded:
libssl1.0.0
1 upgraded, 0 newly installed, 0 to remove and 200 not upgraded.
Need to get 1,296 kB of archives.
After this operation, 439 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
libssl1.0.0
Install these packages without verification? [y/N] y
Err http://ftp.debian.org/debian/ jessie-backports/main libssl1.0.0 amd64 1.0.2k-1~bpo8+1
404 Not Found [IP: 130.89.148.12 80]
E: Failed to fetch http://ftp.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.2k-1~bpo8+1_amd64.deb 404 Not Found [IP: 130.89.148.12 80]

E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

So it sems the problem was that I had a remaining wrong deb directive in this file /etc/apt/sources.list.d/jessie-backports.list

So I moved these lines from /etc/apt/sources.list to /etc/apt/sources.list.d/jessie-backports.list

deb http://archive.debian.org/debian jessie-backports main contrib non-free
deb-src http://archive.debian.org/debian/ jessie-backports main contrib non-free

3 Likes

Nice work. Thank you for updating your thread so others can see how you solved it. :+1:

3 Likes

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.