最近新しいサーバーにサイトを展開した後、特定のaspxページが1つ起動しました。 IEでは、ページはレンダリングされず、「ページは表示できません」と表示され、FFは部分的にページがレンダリングされましたが、機能は機能しませんでした。少しの調査では、コードの約半分しかページに表示されず(「ソースの表示」を介して)、サーバーの応答によって各要求ごとに異なる場所のコードがランダムに切断されることが発見されました。切れ目は論理的な場所なしに作られ、単語の途中で切れます。レスポンス間で似ているのは、レスポンスのサイズがおよそ25kBです(ただし、サイズは15kBから28kBの間で異なります)。サーバーがページの半分に応答する
完全に動作する(53kBで完全な応答を得る)別のサーバーに同じコードをデプロイしました。問題のサーバー内からaspxページにアクセスしようとすると動作しますが、サーバーの外部からのページ。これは私に、私が気付いていない何らかの種類のIIS制限またはタイムアウトが、レスポンスを短くすると信じさせます。
問題のあるサーバーと稼働中のサーバーの両方に同様の設定(IIS7)があります。私は考えることができるすべてを試しましたが、何もそれを解決するようではない、新しい方向を指すことができるものは大いに感謝します。
明確にする:他のすべてのページは正常に動作します(28kBより長い出力を含む)。 –
これはおそらくgzipの問題で、エラー番号が – Aristos
のコンテンツ長が設定されていますこのページでAjax.netを使用していますか? –