E: Package 'ca-certificates' has no installation candidate

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
mircsicz
Beiträge: 2
Registriert: 06.10.2020 19:38:43
Wohnort: Near FFM
Kontaktdaten:

E: Package 'ca-certificates' has no installation candidate

Beitrag von mircsicz » 06.10.2020 20:10:40

Hallo zusammen,

ich steh hier gerade auf dem Schlauch:

Ich habe eine Stretch basierte 3CX Maschine welche ich bei DigitalOcean betreibe. Nun möchte ich gerne Let'sEncrypt installieren, allerdings verweigert ca-certificates mit oben genannter Fehlermeldung die Installation:

Code: Alles auswählen

mircsicz@pbx ~ $  /usr/local/letsencrypt/letsencrypt-auto certonly --domains pbx.meinedomain.de --renew-by-default --agree-tos --http-01-port 600
Requesting to rerun /usr/local/letsencrypt/letsencrypt-auto with root privileges...
[sudo] password for mirco:
Bootstrapping dependencies for Debian-based OSes... (you can skip this with --no-bootstrap)
Hit:1 http://security.debian.org stretch/updates InRelease
Hit:2 http://downloads-global.3cx.com/downloads/debian stretch-testing InRelease
Hit:3 http://downloads-global.3cx.com/downloads/debian stretch InRelease
Hit:4 http://mirrors.digitalocean.com/debian buster InRelease
Ign:5 http://mirrors.digitalocean.com/debian stretch InRelease
Hit:6 http://mirrors.digitalocean.com/debian stretch-updates InRelease
Hit:7 http://mirrors.digitalocean.com/debian stretch-backports InRelease
Hit:8 https://repos.insights.digitalocean.com/apt/do-agent main InRelease
Hit:9 http://mirrors.digitalocean.com/debian stretch Release
Hit:10 http://repo.zabbix.com/zabbix/4.0/debian stretch InRelease
Reading package lists... Done
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package ca-certificates is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'ca-certificates' has no installation candidate
Hier noch ein paar Info's die ich im Laufe der gestrigen Nacht gesammelt habe:

sources.list

Code: Alles auswählen

deb http://mirrors.digitalocean.com/debian buster main contrib non-free
deb-src http://mirrors.digitalocean.com/debian buster main contrib non-free

deb http://mirrors.digitalocean.com/debian stretch main contrib non-free
deb-src http://mirrors.digitalocean.com/debian stretch main contrib non-free

## Major bug fix updates produced after the final release of the
## distribution.
deb http://security.debian.org stretch/updates main contrib non-free
deb-src http://security.debian.org stretch/updates main contrib non-free
deb http://mirrors.digitalocean.com/debian stretch-updates main contrib non-free
deb-src http://mirrors.digitalocean.com/debian stretch-updates main contrib non-free

deb http://mirrors.digitalocean.com/debian stretch-backports main contrib non-free
deb-src http://mirrors.digitalocean.com/debian stretch-backports main contrib non-free
Ja richtig gesehen ich habe buster und stretch in der sources.list, habe ich gestern Nacht aus Verzweiflung gemacht. Hier noch die zugehörige pinning Einstellung:

Code: Alles auswählen

mircsicz@pbx ~ $  cat /etc/apt/preferences.d/buster
# Never prefer packages from the my-custom-repo repository
Package: *
Pin: release o=stretch
Pin-Priority: 1

# Allow upgrading only my-specific-software from my-custom-repo
Package: ca-certificates
Pin: release o=buster
Pin-Priority: 500

Hoffe einer von euch hat ne Idee

Benutzeravatar
mircsicz
Beiträge: 2
Registriert: 06.10.2020 19:38:43
Wohnort: Near FFM
Kontaktdaten:

GELÖST Package 'ca-certificates' has no installation candidate

Beitrag von mircsicz » 06.10.2020 20:13:17

Argghhh, gerade das Problem gefunden:

Neben der Pinning Datei für buster gab es noch eine endlos lange für 3CX! Und ratet mal was der letzte Eintrag war:

Code: Alles auswählen

Package: ca-certificates
Pin: version *
Pin-Priority: -1
Den Eintrag entfernt, den Buster Eintrag in der sources.list entfernt und apt update laufen lassen und schon klappts auch mit dem setup von letsencrypt!

Antworten