von dieser Frage Anknüpfend an:SSRS Report IE8 ScriptResource.axd Kompression/Dekompression Fehler
SSRS IE8 JavaScript Error Invalid Character ScriptResource.axd
Dies ist ein Problem, dass ich wirklich eine Resolution benötigen. Ich habe jetzt mehr Informationen darüber und habe daher beschlossen, eine neue Frage zu protokollieren.
Ich habe eine Reihe von SSRS-Berichten auf einem SQL Server mit SQL Server 2008 R2. Ich habe keinerlei Probleme gehabt, über 6 Monate auf diese Berichte mit dem Internet Explorer zuzugreifen.
Letzte Woche hat jemand einen Helpdesk-Anruf protokolliert, der besagt, dass sie die Berichte nicht sehen konnte, da die Seite immer geladen wird. Ein kleines Symbol mit einer Erklärung erscheint in der unteren linken Ecke nach ein paar Sekunden mit dem Text 'Fertig' neben es.
Da ich mir bereits bewusst war, dass dieses Problem wahrscheinlich ein IE-Problem war, empfahl ich dem Benutzer, Firefox herunterzuladen und nur das stattdessen zu verwenden. Auf diese Weise konnte der Benutzer die Berichte sehen.
Am nächsten Tag ging ich auf die Berichte wie gewohnt mit IE, und das Problem, das der Benutzer aufgetreten war, passierte mir. Ich steckte in einer Endlosschleife mit dem kleinen 'Fertig' mit Fehlerbild in der Ecke. Die Fehlermeldung beim Anklicken war:
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C; .NET4.0E)
Timestamp: Tue, 11 Sep 2012 09:58:13 UTC
Message: Invalid character
Line: 1
Char: 1
Code: 0
URI: http://xxxxx/xxxxxxx/ScriptResource.axd?d=iYyn-VGIBSAJxmoeImLsTtesAMP1500Akt1KNGOHN_b-PEkCEZq1v-qs_SbiV610TRrm-8ISgq4xWAV6lxRrv1NaHOGFuUUOfusDmQgdb8FPNvi0YU9Sc8hp24nzIzpdQXiEtHcT-lcQIUkU_kcJg-EM61o1&t=ffffffffb868b5f4
Message: Sys.ScriptLoadFailedException: The script '/Reports/ScriptResource.axd?d=iYyn-VGIBSAJxmoeImLsTtesAMP1500Akt1KNGOHN_b-PEkCEZq1v-qs_SbiV610TRrm-8ISgq4xWAV6lxRrv1NaHOGFuUUOfusDmQgdb8FPNvi0YU9Sc8hp24nzIzpdQXiEtHcT-lcQIUkU_kcJg-EM61o1&t=ffffffffb868b5f4' could not be loaded.
Line: 5
Char: 25340
Code: 0
URI: http://xxxxx/xxxxxxx/ScriptResource.axd?d=IcCsSJUAEsxazITdzqHjDt1BesfkTp6Mm3HS3LIMBVF2Lxr_e3gi3u2PvZQRuLbGfe0MhIoDqlxXvrXTRXhpV2wfNhWcJK0iLFPtfDZzuej4KzvCBV1ggWWCaLYj6iG0RpVkSYBY-IrbRMKNOCn9Qc8W77bR9CrIphFmFbR2zKerE3DA0&t=ffffffffb868b5f4
überprüfte ich die IE Versionsnummer, die ich benutze war Version 8.0.6001.18702. Ich habe versucht, einen Kollegen zu versuchen, auf den Bericht zuzugreifen, der auch die Version 8.0.6001.18702 IE verwendet, und ihre ging keine Probleme durch. Die Sache, die ich daran seltsam finde, ist, dass ich seit 6 Monaten keine Probleme mehr habe und plötzlich kann ich den IE nicht mehr verwenden, um auf die Berichte zuzugreifen, und du kannst nicht einmal sagen, dass es ein Problem mit dem Internet Explorer ist Wie gesagt, mein Kollege benutzt dieselbe Version wie ich.
Wie es mit Firefox funktioniert, deutet es immer noch auf ein IE-Problem, aber möglicherweise etwas Server-Seite?
Kann mir jemand hier etwas vorschlagen, als ob es ein Problem für mich ist, könnte dies für viele Benutzer ein Problem über Nacht werden.
mit angebautem Screenshot Sehen Sie, was ich sehe, wenn ich versuche, den Bericht zugreifen:
UPDATE: Forschung schlägt vor, dieses Problem beheben soll, hat dies getan und überwacht mit Fiedler aber es ist immer noch GZIP-Komprimierung und funktioniert nicht für mich.
<system.web.extensions>
<scripting>
<scriptResourceHandler enableCompression="false" enableCaching="true"/>
</scripting>
</system.web.extensions>
Ist das für alle Berichte oder nur so? – Jerryf
Für alle Berichte – JsonStatham
Ein paar Tipps zum Debuggen und Hinzufügen von Informationen zu der Frage. Erzählen Sie uns mehr über die Unterschiede zwischen Ihrem und dem PC Ihres Kollegen, insbesondere OS-Version (inkl. SP), Sicherheitseinstellungen für IE, der Browser-Modus IE, der Zeichen-IE glaubt, dass die Seite in ist. Wenn alles schief geht, können Sie tiefer in die Anfrage und die Antwort von/zu diesen beiden PC's eintauchen und diese vergleichen. – Jeroen