Kirjoittaja Aihe: apt install ca-certificates ongelmia (18.04) [Ratkaistu]  (Luettu 4107 kertaa)

Anssi

  • Käyttäjä
  • Viestejä: 1342
    • Profiili
Pitkästä aikaa tuli ongelmia Ubuntun kanssa.
Koodia: [Valitse]
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
curl: (77) error setting certificate verify locations:
  CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
gpg: no valid OpenPGP data found.

Koodia: [Valitse]
E: The repository 'https://download.mono-project.com/repo/ubuntu stable-bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.


Toki yhdellä rivellä /etc/apt/apt.conf tiedostossa nuo ongelmat voi poistaa ja samalla certin tarkastuksen, mutta olisiko vinkkejä miten homma korjataan?
« Viimeksi muokattu: 01.10.18 - klo:07.46 kirjoittanut Anssi »

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: apt install ca-certificates ongelmia (18.04)
« Vastaus #1 : 27.09.18 - klo:09.37 »
Pitkästä aikaa tuli ongelmia Ubuntun kanssa.
Koodia: [Valitse]
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
curl: (77) error setting certificate verify locations:
  CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
gpg: no valid OpenPGP data found.

Auttaisiko SSL-sertifikaattien päivittäminen:

Koodia: [Valitse]
sudo update-ca-certificates

Koodia: [Valitse]
E: The repository 'https://download.mono-project.com/repo/ubuntu stable-bionic Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Millainen deb-rivi Monon repolla on nyt Apt:n sources.listissä? Pitäisi näyttää tältä:

Koodia: [Valitse]
deb https://download.mono-project.com/repo/ubuntu stable-bionic main

Anssi

  • Käyttäjä
  • Viestejä: 1342
    • Profiili
Vs: apt install ca-certificates ongelmia (18.04)
« Vastaus #2 : 28.09.18 - klo:10.21 »
Pitkästä aikaa tuli ongelmia Ubuntun kanssa.
Koodia: [Valitse]
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
curl: (77) error setting certificate verify locations:
  CAfile: /etc/ssl/certs/ca-certificates.crt
  CApath: /etc/ssl/certs
gpg: no valid OpenPGP data found.

Auttaisiko SSL-sertifikaattien päivittäminen:

Koodia: [Valitse]
sudo update-ca-certificates

Ei auttanut. onko tuo "/etc/ssl/certs/ca-certificates.crt" oikea paikka?
Voiko minulla olla joku ca avain joka on rikkonut tuon filen?

Millainen deb-rivi Monon repolla on nyt Apt:n sources.listissä? Pitäisi näyttää tältä:

Koodia: [Valitse]
deb https://download.mono-project.com/repo/ubuntu stable-bionic main

Tuollainen on ainakin nyt. Ehdin jo poistaa tuon listalta kerran, mutta silti..
Koodia: [Valitse]
Err:12 https://download.mono-project.com/repo/ubuntu stable-bionic Release                                                     
  Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown.  Could not handshake: Error in the certificate verification.

Koodia: [Valitse]
gpg: key A6A19B38D3D831EF: 2 signatures not checked due to missing keys
gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) <releng@xamarin.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1
tuo tulee kun lisäilen certtiä
https://www.mono-project.com/download/stable/#download-lin

nm

  • Käyttäjä
  • Viestejä: 16427
    • Profiili
Vs: apt install ca-certificates ongelmia (18.04)
« Vastaus #3 : 28.09.18 - klo:13.38 »
Ei auttanut. onko tuo "/etc/ssl/certs/ca-certificates.crt" oikea paikka?
Voiko minulla olla joku ca avain joka on rikkonut tuon filen?

Jotain mätää siellä suunnalla ehkä on. Minkä kokoinen tuo tiedosto on nyt? Pitäisi olla 233 394 tavua:

Koodia: [Valitse]
ls -l /etc/ssl/certs/ca-certificates.crt
Lainaus
-rw-r--r-- 1 root root 233394 syys  28 13:32 /etc/ssl/certs/ca-certificates.crt

Tarkistussummaa ei voi suoraan verrata, koska sertit voivat olla eri järjestyksessä. Jos sinulla on joku toinen Linux-jakelu, joka ei oireile, voit kokeilla kopioida toimivan tiedoston sieltä.

Anssi

  • Käyttäjä
  • Viestejä: 1342
    • Profiili
Vs: apt install ca-certificates ongelmia (18.04)[Ratkaistu]
« Vastaus #4 : 01.10.18 - klo:07.46 »
Ei auttanut. onko tuo "/etc/ssl/certs/ca-certificates.crt" oikea paikka?
Voiko minulla olla joku ca avain joka on rikkonut tuon filen?

Jotain mätää siellä suunnalla ehkä on. Minkä kokoinen tuo tiedosto on nyt? Pitäisi olla 233 394 tavua:

Koodia: [Valitse]
ls -l /etc/ssl/certs/ca-certificates.crt
Lainaus
-rw-r--r-- 1 root root 233394 syys  28 13:32 /etc/ssl/certs/ca-certificates.crt

Tarkistussummaa ei voi suoraan verrata, koska sertit voivat olla eri järjestyksessä. Jos sinulla on joku toinen Linux-jakelu, joka ei oireile, voit kokeilla kopioida toimivan tiedoston sieltä.

Eipä itselle tullut mieleen. Eli otin toiselta virtuaalikoneelta tuon tiedoston ja korvasin rikkinäisen. Sen jälkeen asensin mono:n ja Dockerin certit uudestaan ja ongelma poistui.

Kiitos avusta! :)

-- edit--
Mainittakoon, että kyseinen järjestelmä on proxy:n takana ja ei ole ensimmäinen kerta, kun jotain korruptoituu.
« Viimeksi muokattu: 01.10.18 - klo:07.57 kirjoittanut Anssi »