Ich habe Tails 2.4 gestartet und wurde mit Folgendem begrüßt:
Fehler beim Suchen nach Upgrades
Das manuelle Ausführen des Upgrades im Terminal zeigt Fehler:
amnesia@amnesia:~$ tails-upgrade-frontend-wrapper
localuser:tails-upgrade-frontend being added to access control list
Prototype mismatch: sub Tails::MirrorPool::assert ($;$) vs none at /usr/share/perl5/Tails/MirrorPool.pm line 28.
Prototype mismatch: sub Tails::IUK::Frontend::assert ($;$) vs none at /usr/share/perl5/Tails/IUK/Frontend.pm line 42.
Error while checking for upgrades
<b><b>Could not determine whether an upgrade is available from our website.</b>
Check your network connection, and restart Tails to try upgrading again.
If the problem persists, go to file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html</b>
For debugging information, execute the following command: sudo tails-debugging-info
** (zenity:7650): WARNING **: Couldn't register with accessibility bus: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Error while checking for upgrades
<b><b>Could not determine whether an upgrade is available from our website.</b>
Check your network connection, and restart Tails to try upgrading again.
If the problem persists, go to file:///usr/share/doc/tails/website/doc/upgrade/error/check.en.html</b>
For debugging information, execute the following command: sudo tails-debugging-info
exit code: 2816
stdout:
stderr:
Could not download 'https://tails.boum.org/upgrade/v1/Tails/2.4/i386/stable/upgrades.yml', request failed (Peer certificate cannot be authenticated with given CA certificates): server certificate verification failed. CAfile: /usr/local/etc/ssl/certs/tails.boum.org-CA.pem CRLfile: none
at /usr/bin/tails-iuk-get-upgrade-description-file line 21.
at /usr/bin/tails-upgrade-frontend line 22.
localuser:tails-upgrade-frontend being removed from access control list
Wie kann ich ein Upgrade durchführen, ohne es komplett manuell neu zu installieren?
Antwort1
Das Problem liegt bei den Zertifikaten:
Could not download 'https://tails.boum.org/upgrade/v1/Tails/2.4/i386/stable/upgrades.yml',
request failed (Peer certificate cannot be authenticated with given CA certificates):
server certificate verification failed. CAfile: /usr/local/etc/ssl/certs/tails.boum.org-CA.pem
https://tails.boum.orgauf die Zertifizierungsstelle Let's Encrypt umgestiegen und diese neuen Zertifikate fehlen in Versionen unter2.7.
Sie können das Problem beheben, indem Sie Lets Encrypt-Zertifikate herunterladen:
- gehe zuhttps://letsencrypt.org/certificates/
- Öffnen Sie eine derAktivZwischenzertifikate ->Let’s Encrypt Authority X3 (von IdenTrust kreuzsigniert)
- Öffnen Sie die
tails.boum.org-CA.pem
und überschreiben Sie den Inhalt mit dem Let’s Encrypt-Zertifikat.
sudo nano /usr/local/etc/ssl/certs/tails.boum.org-CA.pem
(Sie müssen vorher ein Administratorkennwort einrichten)
Führen Sie es dann erneut aus tails-upgrade-frontend-wrapper
.
Wiederholen Sie den Vorgang, bis Tails 2.7 installiert ist.
Antwort2
Wenn Sie (oder jemand anderes) ein neueres Tails haben, können Sie Ihren Stick von der neueren laufenden Tails-Version aktualisieren. Verwenden Sie dazu einfach den Tails-Installer. Dieser lädt die Tails-Version nicht vom Netzwerk herunter, sondern verwendet die laufende Tails-Version.
Hinweis: Schließen Sie die älteren Tails erst an, nachdem der Tails-Installer gestartet wurde.