Kilka dni temu po aktualizacji, pojawił mi się problem z certyfikatami. Mianowice gdy dodaje do apt jakieś repo i odpalam update, wyskakuje komunikat:
Kod: Zaznacz cały
Błąd:5 https://updates.signal.org/desktop/apt xenial Release
Certificate verification failed: The certificate is NOT trusted. The certificate issuer is unknown. Could not handshake: Error in the certificate verification. [IP: xxxxxxxxxx 443]
Czytanie list pakietów... Gotowe
W: https://updates.signal.org/desktop/apt/dists/xenial/InRelease: No system certificates available. Try installing ca-certificates.
W: https://updates.signal.org/desktop/apt/dists/xenial/Release: No system certificates available. Try installing ca-certificates.
E: The repository 'https://updates.signal.org/desktop/apt xenial 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.
Przy próbie dpkg-reconfigure wyskakuje:
Kod: Zaznacz cały
sudo dpkg-reconfigure ca-certificates
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Przetwarzanie wyzwalaczy pakietu ca-certificates (20190110)...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.
Updating Mono key store
Mono Certificate Store Sync - version 5.18.0.240
Populate Mono certificate store from a concatenated list of certificates.
Copyright 2002, 2003 Motus Technologies. Copyright 2004-2008 Novell. BSD licensed.
Error: System.Security.Cryptography.CryptographicException: Input data cannot be coded as a valid certificate. ---> System.NullReferenceException: Object reference not set to an instance of an object
at Mono.Security.X509.X509Certificate.Parse (System.Byte[] data) [0x00135] in <c8dae181eb1743bd94c3ab5b607caeb0>:0
--- End of inner exception stack trace ---
at Mono.Security.X509.X509Certificate.Parse (System.Byte[] data) [0x0035e] in <c8dae181eb1743bd94c3ab5b607caeb0>:0
at Mono.Security.X509.X509Certificate..ctor (System.Byte[] data) [0x0003e] in <c8dae181eb1743bd94c3ab5b607caeb0>:0
at Mono.Tools.CertSync.DecodeCertificate (System.String s) [0x00007] in <3ecd27a996384672a2a530fb4d4b8fad>:0
at Mono.Tools.CertSync.DecodeCollection () [0x00068] in <3ecd27a996384672a2a530fb4d4b8fad>:0
at Mono.Tools.CertSync.Process () [0x00000] in <3ecd27a996384672a2a530fb4d4b8fad>:0
at Mono.Tools.CertSync.Main (System.String[] args) [0x0002b] in <3ecd27a996384672a2a530fb4d4b8fad>:0
Done
done.
Szukałem w google jednak nic konkretnego nie udało mi się znaleźć. Po kilku dniach bezowocnych prób, postanowiłem poszukać tutaj pomocy.
Problem jest na tyle uciążliwy, że nie mogę działać nawet na Signalu, bo nie potrafi się połączyć z serwerem.