6

レポート:SSRSは、この質問に続きIE8 ScriptResource.axd圧縮/解凍エラー

SSRS IE8 JavaScript Error Invalid Character ScriptResource.axd

をこれは私が本当にの解像度を必要とする問題です。私は今これに関するより多くの情報を持っているので、新しい質問を記録することに決めました。

SSRSレポートは、SQL Server 2008 R2を実行しているSQL Serverにあります。私は6か月以上Internet Explorerを使用してこれらのレポートにアクセスしても何の問題もありませんでした。

先週、誰かが、ページが永久に読み込まれたときにレポートを見ることができず、数秒後に左下に説明マーク付きの小さなアイコンが表示されていることを示すヘルプデスクコールを記録しました。それ。

私はこの問題がおそらくIEの問題であることをすでに知っていたので、Firefoxをダウンロードして代わりに使用するようアドバイスしました。これを行うと、ユーザーはレポートを見ることができます。

翌日、IEを使用して通常通りレポートにアクセスし、ユーザーが遭遇した問題が私に起こっていました。私はコーナーにある小さな「Done」のエラー画像で無限ループに陥りました。クリックするとエラーメッセージが表示されました:

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 

私が使っていたIEのバージョン番号は、バージョン8.0.6001.18702だっ確認しました。私は同僚に8.0.6001.18702 IEのバージョンを使っていたレポートにアクセスしようとしましたが、彼女は問題なく進んでいました。

私が奇妙に感じることは、6ヶ月間に問題はなく、突然私はIEを使ってレポートにアクセスすることができず、インターネットエクスプローラのバージョンの問題だってこともできないからです。私が言ったように、私の同僚は私と同じバージョンを使用しています。

Firefoxを使用しても動作しますが、それでもIEの問題に向いていますが、おそらく何かサーバー側ですか?

誰もが私には問題があるように誰でも提案することができますが、これは夜間に多くのユーザーにとって問題になる可能性があります。

私はレポートにアクセスしようとすると、私が見たものを添付のスクリーンショットを参照してください:

enter image description here

UPDATE: 研究これを行ってそして使用して監視している、これは修正する必要があります示唆しかし、それはまだGZIP圧縮を使用していて、私のために働いていません。

<system.web.extensions> 
    <scripting> 
     <scriptResourceHandler enableCompression="false" enableCaching="true"/> 
    </scripting> 
    </system.web.extensions> 
+0

これはすべてのレポートでもそうですか? – Jerryf

+0

すべてのレポートについて – JsonStatham

+0

デバッグして質問に情報を追加するためのヒント。あなたとあなたの同僚のPC、特にOSバージョン(SPを含む)、IEのセキュリティ設定、ブラウザモードIEの違い、さらにそのページが入っているとIEが考えていることを教えてください。これらの2つのPCからの要求と応答を深く理解し、それらを比較してください。 – Jeroen

答えて

3

私の問題に対する解決策は簡単です。パネル>インターネットオプション>詳細

を制御するために

Goが再び上、その後HTTP 1.1設定をオフにして

SSRSレポートが正しくレンダリングされるようになりましたが、ie8の私のバージョンでは、私の同僚が行うgzipエンコードをサポートしたくありません。

UPDATE 10分後 - 30分の誤差がしかし戻ってくる、私は今、すべて一緒にし、理想的ではないが、1.1 HTTPをオフにしている、私はレポートを表示することができます。

+1

とても面白いです。 –

関連する問題