TLS-Klientenzertifikate auf Debian (2010)
Subversion-Hinweis für Debian-Nutzer
Beim Zugriff auf die PT1-Repositories ergibt sich auf Debian/Ubuntu
u.U. die Fehlermeldung "SSL handshake failed: SSL error: Key usage
violation in certificate has been detected". Ursache dafür ist ein
Fehler in der GnuTLS-Bibliothek, die versucht, anstelle Ihres
Zertifikats das Zertifikat der Uni Potsdam (CA-Zertifikat) als
Ausweis zu verwenden. Diesen Fehler kann man auf zwei Weisen
umgehen:
-
Man entfernt die CA-Zertifikate aus der PKCS12-Datei, indem man
conv.sh alt.p12
neu.p12
aufruft.
-
Man installiert die Version 1.5.1mvl1 der Subversion-Pakete,
die im bereitgestellten APT-Repository verfügbar sind.