Welcome to WebmasterWorld Guest from 54.204.165.156

Forum Moderators: open

ASP pages stalling in Opera (only)

   
12:29 am on Sep 1, 2004 (gmt 0)

WebmasterWorld Senior Member tedster is a WebmasterWorld Top Contributor of All Time 10+ Year Member



I am working with an ASP site on a new server, and it's showing some strange behavior. No problems with IE, NN, FF but when using Opera the pages just never load - I never even see the arrival of the packets on the status bar. It just sits and sits and sits after the very first packet arrives.

Is there some peculiarity with Opera that we need to take into account on the server? Perhaps some HTTP 1.1 implementation issue or something?

Or perhaps someone has a suggetion how I could investigate this further?

10:15 am on Sep 1, 2004 (gmt 0)

WebmasterWorld Senior Member encyclo is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Interesting problem... What do the HTTP headers look like? There may be something in there that Opera doesn't like. Are you trying to set a cookie, for example? In the server log, is the request from Opera present? Does the problem occur when you access a static page on the same server?
11:22 am on Sep 1, 2004 (gmt 0)

WebmasterWorld Senior Member tedster is a WebmasterWorld Top Contributor of All Time 10+ Year Member



Digging through the logs, I noticed that the Opera GETs stop after the server issues a 304 (a re-used image requested a second time on the same page). Once the 304 is sent, everything stops. But Firefox never issues a second GET for that graphic....

Ah-Ha! It's my caching preferences that are making the difference, and not the browser itself or the fact of it being asp. The IIS server is just stopping after a 304. Well, I've left the topic area of the Browser forum, and will probably need to haunt the Microsoft forum now.

Thank you encyclo for pushing me to look more seriously at the server logs.

I have confirmed the analysis, by the way, by setting my Opera preferences to "Never" for rechecking images. The page loads fine with that setting. However, I'd better check other browsers and set them to "always check"...it still looks like maybe Opera is stopping after the 304 rather than the server, because no more GETs arrived.

-----

By the way, one cookie is being set, and the server headers are:
Host: www.example.com
User-Agent: Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.6) Gecko/20040206 Firefox/0.8
Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,video/x-mng,image/png,image/jpeg,image/gif;q=0.2,*/*;q=0.1
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive

HTTP/1.x 200 OK
Transfer-Encoding: chunked
Date: Wed, 01 Sep 2004 12:55:06 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
~~~~~~~~~~~~~~: ~~~~~
Content-Type: text/html
Expires: Tue, 31 Aug 2004 20:15:06 GMT
Set-Cookie: ASPSESSIONIDQCACARRB=BJCEJADDAOMJHGBCBPNCPKCA; path=/
Cache-Control: no-cache

 

Featured Threads

Hot Threads This Week

Hot Threads This Month