18

Ich arbeite seit einiger Zeit mit Appcache, aber ich habe vor kurzem ein paar Wochen gebraucht, um ein anderes Projekt zu entwickeln. Als ich zu meinem Offline-Projekt zurückkehrte, fing ich an, diesen Fehler jedes Mal zu bekommen, wenn ich versuche, den Inhalt meines Manifests herunterzuladen: Application Cache Error-Ereignis: Manifest Fetch fehlgeschlagen (9) Dies wird von 2 Adressen gefolgt; die Datei- und Zeilennummer der Seite, die das Manifest aufruft (rechts neben derselben Zeile) und die relative URL des Manifests selbst (in einer zweiten Zeile). Der Download der einzelnen Ressourcen beginnt nicht.Manifest fetch fehlgeschlagen (9)

Jetzt arbeiten andere Leute an diesem Projekt, aber ich bin der einzige Typ, der alles berührt, was so viel wie offline riecht. Das Problem scheint nicht zu meinen üblichen Verdächtigen zu gehören, wie ein Syntaxfehler im Manifest (versucht, alle Dateien zu löschen, nur um sicher zu sein), das Manifest wurde falsch bedient oder etwas stimmt nicht mit einer der Dateien überein wird zwischengespeichert. Ich denke nicht, dass es ein Speicherproblem ist, da ich über 30 Gigs Speicherplatz außerhalb der Größe der Dateien habe, die ich zwischenspeichere. Außerdem hat das vor 2 Wochen funktioniert, also gehe ich davon aus, dass mit meinem Setup nichts nicht stimmt. Allerdings scheint niemand zu wissen, was zur Hölle dieser Fehler ist; niemand scheint diesen Fehler zu bekommen. Ich kann nichts online finden, um dieses Problem zu beschreiben. Daher lautet meine Frage:

Was bedeutet "Manifest fetched Failed (9)"?

Mein Browser ist Chrome auf Windows 7 und ist auf dem neuesten Stand.

+0

Auch erwähnenswert: Meine anderen Offline-Projekte funktionieren immer noch auf Chrom, so bleibt Mystery-Problem weiterhin ein Mysterium – Eric

Antwort

22

GAH. Ok, also habe ich das Problem herausgefunden, oder zumindest habe ich eine Lösung gefunden. 9 könnte einen Zertifikatsfehler angeben, was ich erlebt habe. Schön, einfach ... schön.

+3

ARgggh danke! Hatte die gleichen Probleme mit einem selbst signierten Zertifikat .. doh! Nervig – Spock

+1

hast du am Ende eine Lösung? – gonzofish

+0

Danke. Ich habe einige Offline-Sachen auf einer Testseite ausprobiert und bin auf dieses Zertifikatsproblem gestoßen. Ich habe gerade das Zertifikat auf der Testseite entfernt. –

10

(9) bedeutet, dass ein Sicherheitsfehler vorliegt. Da Cache-Manifeste mit ungültigen Zertifikaten einen Man-in-the-Middle-Angriff erlauben, wie in the Chromium issue that disallowed this erläutert. Wenn Sie zu Testzwecken weiterhin ein Cache-Manifest mit einem ungültigen Zertifikat verwenden möchten, können Sie beim Start --ignore-certicate-errors an Chrome übergeben.