Fejl i opgradering

Publiceret 27-9 2008 02.12 | Sidst opdateret 24-9 2008 04.19

Firefox er netop blevet opdateret til version 3.0.3
Opdateringen skulle rette en fejl i version 3.0.2 der resulterede i at gemte passwords tilsyneladende var forsvundet, og det var ikke muligt at gemme nye passwords.

For at checke om du er ramt af netop denne fejl skal du gøre følgende:

  • Check hvilken version af Firefox du har installeret.
    Vælg menuen Hjælp > Om Mozilla Firefox

  • Hvis versionen er angivet til 3.0.2 eller 3.0.3 kandu være ramt af denne fejl.

Det næste du skal checke er Firefox' indbyggede fejlkonsol:
  • Find den under Funktioner > Fejlkonsol

  • Klik på Fejl for kun at få vist disse.

  • Hvis du har en fejl på listen der ser nogenlunde ud som nedenfor, er problemet den omtalte opdatering.

    this._storage is null Source File:
    file:///C:/Program%20Files/Mozilla%20Firefox/components/nsLoginManager.js Line: 479


    Din fejlkode kan se en smule anderledes ud, hvis du f.eks. har installeret Firefox et andet sted en angivet i eksemplet.

Hvorfor opstår fejlen?

Fejlen er opstået hvis dine gemte passwords indeholder tegn der ikke overholder ANSI-standarden.
I version 3.0.2 har Mozilla åbenbart indført et check af filen der indeholder passwords, og hvis ikke filen overholder ANSI-standarden vises intet af filen. Med andre ord vil det se ud som om du overhovedet ikke har nogen gemte passwords.

Bare rolig - det har du stadig - og de kan hentes frem igen. Dog lidt af omveje indtil der kommer en officiel lap fra Mozilla der løser problemet.
Den skulle være kommet med version 3.0.3 men det virker i hvert fald ikke som det skal endnu hos mig - eller det virker kun halvt.
Ud over de manglende gemte passwords forsvandt muligheden for at gemme nye passwords - og den er kommet tilbage med opgraderingen til 3.0.2.


Kom så med løsningen!

Den kommer her :-)
Tricket er at få omformateret din fil med gemte passwords fra ANSI til UTF-8 format. Det gøres på følgende måde:

  • Du skal have fundet filen signons3.txt der indeholder dine gemte passwords (i krypteret form)

  • Du finder den på følgende placering:
    Drev:\Documents and Settings\Brugernavn\Application Data\Mozilla\Firefox\Profiles\profilnavn hvor

    Drev er det drev Firefox er installeret - typisk C
    Brugernavn er det brugernavn du er logget på Windows med.
    Profilnavn er den profil i Firefox du bruger. Profilnavnet slutter på .default og kan f.eks. hedde noget så sigende (!) som 03l7kzoc.default

  • Tag en sikkerhedskopi af signons3.txt og filen key3.db ved f.eks. at kopiere dem til et andet drev eller en anden mappe.
    key3.db er også en del af passwordmanageren, og selv om du ikke skal pille ved den i denne omgang er det godt med en kopi hvis noget skulle gå galt. Så har du nemlig de 2 filer der skal til for f.eks. at får det til at virke i Firefox 3.0.1

  • Åben signons3.txt med Windows' Notesblok (Notepad)

  • BEMÆRK! at du ikke må rette i indholdet i filen.

  • Vælg Gem som i menuen Filer og vælg derefter UFT-8 i nederste drop-down boks (Kodning). Det ser således ud:

    Gem som UTF-8

  • Klik derefter på Gem

  • Notesblokken vil nu advare dig om at der i forvejen findes en fil med det navn du forsøger at gemme. Svar ja til at den eksisterende fil skal erstattes.


Og vupti...

Så er dine passwords næsten tilbage "i lyset". Det eneste du nu mangler er at genstarte Firefox - så skulle dine passwords være tilbage.
Du kan checke om det rent faktisk er sket under Funktioner > Indstillinger > Sikkerhed > Gemte adgangskoder hvor de nu gerne alle skulle være igen.


Er der ikke en nemmere måde?

Nej ikke umiddelbart.
Du kan vælge at nedgradere Firefox til version 3.0.1 men det ambefales ikke, da du så samtidig vil mangle nogele sikkerhedsopdateringer der kom i version 3.0.2. Metoden er derfor ikke beskrevet her.
Alternativt kan du vente på næste opdatering, der burde løse problemet en gang for alle på en mere autoriseret måde.


:: Ny opgradering?

Din Firefox er som standard sat op til selv at holde øje med om der er opdateringer klar, så når der udgives en ny opdatering burde du automatisk få besked om det.


Del gerne denne side med andre:

Bookmark and Share