PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit: SuSE / zmd und Key verification failed



Sonny
14.08.06, 10:16
Ich bekomme diese Medlung:

Aug 13 10:38:50 kls057 zmd: ServiceManager (ERROR): Service Refresh Failed: Failed to parse XML metadata: Key verification for '/repodata/repomd.xml (dir:///update)' failed 'SuSE Package Signing Key <build@suse.de>' (A84EDAE89C800ACA)

cat repomd.xml
<?xml version="1.0" encoding="UTF-8"?>
<repomd xmlns="http://linux.duke.edu/metadata/repo">
<data type="filelists">
<location href="repodata/filelists.xml.gz"/>
<checksum type="sha">8be1801739445dd47e0761076001906ffe1f39d2</checksum>
<timestamp>1155223310</timestamp>
<open-checksum type="sha">7454bb5dfb76f9b5d8bd274714bfbab91e2d36f3</open-checksum>
</data>
<data type="patches">
<location href="repodata/patches.xml"/>
<checksum type="sha">e0d31c19a40599b87d5611172250ed4c7d10a9da</checksum>
<timestamp>1155223267</timestamp>
<open-checksum type="sha">e0d31c19a40599b87d5611172250ed4c7d10a9da</open-checksum>
</data>
<data type="other">
<location href="repodata/other.xml.gz"/>
<checksum type="sha">bfe3c326286c185b7bdda179c5706d5d0b52b0ba</checksum>
<timestamp>1155223317</timestamp>
<open-checksum type="sha">13ddf5079267b7c2c147307eabdd3a5097fd3363</open-checksum>
</data>
<data type="primary">
<location href="repodata/primary.xml.gz"/>
<checksum type="sha">9764eb74f60f89d4ed4ed0633760493b707d1874</checksum>
<timestamp>1155223309</timestamp>
<open-checksum type="sha">97b3718065fe8b0dc066fd0d33cf849878c05710</open-checksum>
</data>
</repomd>

Ich spiegel die Updates mit rsync lokal auf meinen Rechner um anschließend mit you updates einspielen zu können. Auch you meckert den key an.
Sonst funktioniert es aber trotzdem.
Was läuft da falsch? (SuSE 10.1)

traffic
14.08.06, 10:46
Schau mal nach, ob im "repodata"-Verzeichnis die Dateien "repomd.xml.asc" und "repomd.xml.key" korrekt gespiegelt wurden und ob alle Timestamps stimmen (wichtig).

PS: YOU funktioniert trotzdem, weil YOU den zmd nicht nutzt. Die Fehlermeldung kommt vom zmd, YOU zeigt sie nur an (wenn der zmd läuft).

Sonny
14.08.06, 12:15
Ich würde sagen ja. Wie kann ich denn von Hand prüfen, ob der key ok ist?

und YOU :

Fehler bei der Validitätsprüfung │
│ │
│ │
│Datei /repodata/repomd.xml (dir:///update) wurde mit dem folgenden GnuPG-Schlüsse│
│l signiert, die Integritätsprüfung war jedoch nicht erfolgreich: │
│ID: A84EDAE89C800ACA │
│Fingerabdruck: 79C1 79B2 E1C8 20C1 890F 9994 A84E DAE8 9C80 0ACA │
│Name: SuSE Package Signing Key <build@suse.de> │
│ │
│Dies bedeutet, dass die Datei nach der Signatur durch den Ersteller des Repository │
│versehentlich oder durch einen Angreifer geändert wurde. Die Verwendung der Datei stellt ein hohes │
│für Integrität und Sicherheit des Systems dar. │
│ │
│Trotzdem verwenden? Ist der Schlüssel nicht mehr gültig?

traffic
14.08.06, 13:20
Von welcher URL spiegelst Du das Repository?

Sonny
14.08.06, 13:23
ftp.gwdg.de
(der SuSE Key ist seit dem 12.2.06 ungültig?)

traffic
14.08.06, 13:37
Der SUSE-Key ist nicht ungültig.

Diese YUM-Repositories sind empfindlich wie rohe Eier. Wenn da ein einziger Zeitstempel nicht mehr stimmt, stimmt gar nichts mehr. Forsch mal ein wenig in diese Richtung: Stimmen Deine lokalen Zeitstempel garantiert mit dem Mirror überein?

Probier es außerdem auch mal mit einem anderen Mirror. Vielleicht stimmt da was bei der GWDG nicht.

Sonny
15.08.06, 13:22
Der SUSE-Key ist nicht ungültig.

Diese YUM-Repositories sind empfindlich wie rohe Eier. .

Ja, sieht so aus. Es hat ja auch schon mal funktioniert.

Sonny
30.01.07, 10:39
Der SUSE-Key ist nicht ungültig.

Diese YUM-Repositories sind empfindlich wie rohe Eier. Wenn da ein einziger Zeitstempel nicht mehr stimmt, stimmt gar nichts mehr. Forsch mal ein wenig in diese Richtung: Stimmen Deine lokalen Zeitstempel garantiert mit dem Mirror überein?

Probier es außerdem auch mal mit einem anderen Mirror. Vielleicht stimmt da was bei der GWDG nicht.

wieso Zeitstempel? Habe noch keine Lösung :(