Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Anssi - 27.09.18 - klo:07.31
-
Pitkästä aikaa tuli ongelmia Ubuntun kanssa.
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.
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?
-
Pitkästä aikaa tuli ongelmia Ubuntun kanssa.
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:
sudo update-ca-certificates
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ä:
deb https://download.mono-project.com/repo/ubuntu stable-bionic main
-
Pitkästä aikaa tuli ongelmia Ubuntun kanssa.
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:
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ä:
deb https://download.mono-project.com/repo/ubuntu stable-bionic main
Tuollainen on ainakin nyt. Ehdin jo poistaa tuon listalta kerran, mutta silti..
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.
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 (https://www.mono-project.com/download/stable/#download-lin)
-
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:
ls -l /etc/ssl/certs/ca-certificates.crt
-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ä.
-
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:
ls -l /etc/ssl/certs/ca-certificates.crt
-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.