Firefox cached keine Dateien via SSL

Geschrieben 3 Monate, 3 Wochen zuvor

Das Trac-System auf django-de.org erschien mir immer sehr langsam. 5 Sekunden für eine Seite war die Regel. Trotz dem die Response-Headers brav einen ETag aufwiesen macht Firefox 3 einfach kein Conditional Get, sprich jede Datei (Bilder, Stylesheets etc.), egal wie alt sie sind, werden bei jedem Request neu geladen.

Der Grund war dann doch schnell gefunden: Das soll so! Firefox speichert keine Dateien die über https kommen auf der Platte. In gewisser Hinsicht ein Sicherheitsgewinn, für mich in erster Linie aber nervig, da ich Ticketsysteme recht häufig nutze, und diese zumeist über SSL/TLS gehandelt werden.

Die Lösung des Problems ist auch schnell gefunden: In den globalen Einstellungen about:config setzt man einfach browser.cache.disk_cache_ssl von false auf true und schon cached Firefox auch Dateien von SSL-Quellen auf der Platte.

Ob das ein Sicherheitsrisiko darstellt, muss jeder für sich selbst entscheiden.

Bugreport und Diskussion auf bugzilla.mozilla.com.


Bisher wurden 2 Kommentare hinterlassen

Martin Geber

Da muss man mal drauf kommen... Danke für die Info.

flosch

Ich finde es durchaus sinnvoll und auch notwendig, dass Informationen, die über SSL reinkommen, nicht gecached werden und die Einstellung auch by default vorgenommen ist. Für advanced user scheint es aber ja einen Flag im Firefox zu geben - insofern ist alles geholfen. Smiley:  :)


Du bist hier: mahner.org » Weblog » Computer & Webentwicklung » Firefox cached keine Dateien via SSL

↑ Nach oben

© 2001–2007 Martin Mahner. The content is licensed under (cc) creative commons.
This site is powered by Django. Hosted by manitu.

Generated: Mo, 1 Dez 2008 19:37:13 +0100