Für ein altbekanntes Problem habe ich jetzt die offizielle Fehlermeldung mit einem interessanten Kommentar gefunden. Um folgendes Problem geht es:
Wenn im IE ein z.B. PDF-Dokument geöffnet wird, z.B. mit dem InlineViewer, und der Server das cachen per Header verbietet, kommt beim ersten Aufruf des Dokumentes ein “Datei ist ungültig/nicht vorhanden”.
Um das Problem zu umgehen muss die no-cache Angabe entfernt werden. Herausgefunden wurde das nur in mühsamer Kleinarbeit.
Bei Microsoft selbst ist das Verhalten ebenfalls dokumentiert unter http://support.microsoft.com/?id=316431. Dort kann man folgendes lesen:
Status: Es handelt sich hierbei um ein beabsichtigtes Verhalten.
Ich will ja nix sagen, aber wenigstens ein wenig einfallsreicher hätte die Ausrede schon sein können. Das schnöde “It’s not a bug, it’s a feature” ist schon so dermaßen abgelatscht…