Page timeouts with IE8 and Sitefinity 4.2

Posted by Community Admin on 04-Aug-2018 22:50

Page timeouts with IE8 and Sitefinity 4.2

All Replies

Posted by Community Admin on 08-Nov-2011 00:00

We’re having an issue on our QA environment with page time outs using IE8 and Sitefinity 4.2. There are some pages that sometimes have trouble loading. This wasn't an issue until recently and it seems to have started happening with the 4.2 upgrade. When debugging against the site on our QA environment the Response.Redirect url seems fine. However the page_load of the page being redirected to is never reached. When using the site trying to get to the page it just spins it's wheels for a little trying to load the page. Then it shows the standard "Internet Explorer cannot display the webpage". We have error log files but it’s showing nothing unusual when this happens. Our sql log file for the page being loaded suggests it's never even reaching the page. This isn't a problem using Chrome, Firefox or IE9. It's just an issue with IE8. It seems to be an IE8 issue with Sitefinity 4.2. I'd like to know if there are any known issues with this scenario. We also tried editing and republishing the pages concerned in Sitefinity but it didn’t help.    

Using Fiddler it was observed to be happening going from a secure to non-secure page.
It’s sending a 301 redirect to redirect to the non-HTTPS version of the page. It makes the request for the non-HTTPS >version of the page and that response never comes back, it’s like it disappears and the browser is sitting there >waiting for the response.

Thanks
Sean

Posted by Community Admin on 11-Nov-2011 00:00

Hello Sean,

Can you please check what are the settings for your IIS in terms of SSL? With Sitefinity you only need to have a license and HTTPs bindings. You should not set Require SSL on your website under IIS as this is managed by Sitefinity - it determines if the requests should be over SSL or not from the page's properties.

Best wishes,
Radoslav Georgiev
the Telerik team

Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

Posted by Community Admin on 11-Nov-2011 00:00

I work with Sean. Require SSL is unchecked on the website and client certificates are ignored (don't think that's relevant).

IIS logs the HTTPS connection and sends the 301 redirect and the 301 redirect is acknowledged by the browser, but the request never gets logged by IIS.

IIS Log

2011-11-10 21:18:53 192.168.4.5 GET /mypage AN=12345 443 elarson 74.9.176.130 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+5.1;+Trident/4.0;+.NET+CLR+2.0.50727) 301 0 0 233<br>No corresponding port 80 request


Requests logged with Fiddler
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, */*
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727)
Accept-Encoding: gzip, deflate
Host: www.mysite.com
Connection: Keep-Alive
Cookie: __utmc=228997020; SomeCookieOnSite=abc=8a4RUAatnYQeGOS%2bbfugwg%3d%3d&xyz=nD%2bWgSxqUXpr9b86ga2heg%3d%3d; __utma=228997020.2064311036.1320959890.1320959890.1320959890.1; __utmb=228997020.6.10.1320959890; __utmz=228997020.1320959890.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); .SFAUTH=0F7BA189845E772923AF7A562E6D4F189F95D8F0745001775193C48EA496BE9A964A88C639B820FA0191598A8B0311ACAD1D3114C104477A730EFEF905229037BF23A2460E71222C86AA029AEB9FE9B3E4B726DA2DE4A5BC462476D34958B76F7640E1B4980530F1DB1BCAE102958329E5B0D36321D1E2F074B6B1D4E06C11074F41CA51A6C45799EEBCA52CA697C22B88ADE75D72D9C9071CBC2CD52E97AABC840DF4A9447DFBA048B135E4222037F6570185CDDCF633B5AC1DBD06E2EB18B2A0B3BE31230DECEBB5FC67B5E91E1395B3B474D29D16B14BC84434498A9BCB907972E7781962A6042E2EC1F71040D357CAEA24F10A0746531A15C53B6842979E; .SFROLES=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
 
HTTP/1.1 301 Moved Permanently
Server: Microsoft-IIS/7.5
Set-Cookie: .SFAUTH=5E794F7DA91263A3EAA920D81F1D379BE4FBA4D58F640B97D18458B04D5A6D603F5169462DEFB7D6C49875B279990071418870F0DB52F23F17D4D98E9822918FB30E3E80A9EDFFAB9D56A7064DECEFB6AF4B7B51AAB5894DD4F98C66B0B38FADE78D58D4B05F138833010F56F5524FC8E4A1095644B7A1FDFDB45B75D53632204A91EB3D7BF3B381F8B4BEBCC70E9CACA66232A711789EF7BBCF9D555822BEFB4EB52128A918A1F0D3BCF68D139E70A8D177A4B0861CA4B632F640827F80006AF82CCE36F672498288E0B916EE42DC491C0A4CDE81DA022D1AB6F25BAFD86A69C52A7132B9004637B6418F136B9A37A54BF545BD0239520D45601A24CB000314; path=/; HttpOnly
X-Powered-By: ASP.NET
p3p: CP="CAO CURi PSAa OUR OTRi BUS"
Date: Thu, 10 Nov 2011 21:18:53 GMT
Content-Length: 190
 
<html><head><title>Object moved</title></head><body>
<h2>Object moved to <a href="http://www.mysite.com/mypage?AN=12345">here</a>.</h2>
</body></html>
 
-----------------------------------------------------------------
 
Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, */*
Cookie: __utmc=228997020; SomeCookieOnSite=abc=8a4RUAatnYQeGOS%2bbfugwg%3d%3d&xyz=nD%2bWgSxqUXpr9b86ga2heg%3d%3d; __utma=228997020.2064311036.1320959890.1320959890.1320959890.1; __utmb=228997020.6.10.1320959890; __utmz=228997020.1320959890.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); .SFAUTH=5E794F7DA91263A3EAA920D81F1D379BE4FBA4D58F640B97D18458B04D5A6D603F5169462DEFB7D6C49875B279990071418870F0DB52F23F17D4D98E9822918FB30E3E80A9EDFFAB9D56A7064DECEFB6AF4B7B51AAB5894DD4F98C66B0B38FADE78D58D4B05F138833010F56F5524FC8E4A1095644B7A1FDFDB45B75D53632204A91EB3D7BF3B381F8B4BEBCC70E9CACA66232A711789EF7BBCF9D555822BEFB4EB52128A918A1F0D3BCF68D139E70A8D177A4B0861CA4B632F640827F80006AF82CCE36F672498288E0B916EE42DC491C0A4CDE81DA022D1AB6F25BAFD86A69C52A7132B9004637B6418F136B9A37A54BF545BD0239520D45601A24CB000314; .SFROLES=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
Accept-Language: en-us
User-Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727)
Accept-Encoding: gzip, deflate
Host: www.mysite.com
Connection: Keep-Alive
 
HTTP/1.1 504 Fiddler - Receive Failure
Content-Type: text/html; charset=UTF-8
Connection: close
Timestamp: 16:20:39.522
 
ReadResponse() failed: The server did not return a response for this request.

Usually it works fine. When it works, IIS records two log entries
2011-11-10 21:20:41 192.168.4.5 GET /mypage AN=12345 443 elarson 74.9.176.130 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+5.1;+Trident/4.0;+.NET+CLR+2.0.50727) 301 0 0 326
2011-11-10 21:20:41 192.168.4.5 GET /mypage AN=12345 80 elarson 173.162.179.141 Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+5.1;+Trident/4.0;+.NET+CLR+2.0.50727) 200 0 0 466

And the last response in Fiddler is replaced with the actual page.

Some sites say you should send a "Connection: Close" header with redirects for IE. Though I thought this bug was fixed in IE5.1, but I've seen people post that you should still do this.

I tried adding additional logging via the web.config, but that didn't log any additional information.
<system.diagnostics>
  <trace autoflush="true" />
  <sources>
    <source name="System.ServiceModel" switchValue="Information, ActivityTracing" propagateActivity="true">
      <listeners>
        <add name="sdt" type="System.Diagnostics.XmlWriterTraceListener" initializeData="Server.e2e"/>
      </listeners>
    </source>
  </sources>
</system.diagnostics>

Any suggestions?

Thanks,
Eric

Posted by Community Admin on 14-Nov-2011 00:00

Happens in 4.3 too

Posted by Community Admin on 14-Nov-2011 00:00

I used mod_headers and mod_rewrite from Helicon Ape to close the connection on the 301 redirect. I thought maybe IE was holding open the previous request and trying to use keep-alive to make the subsequent page request, which seemed pretty unlikely. It didn't help, the bug persisted.

Posted by Community Admin on 15-Nov-2011 00:00

Hi Eric and Sean,

Thank you for your detailed information. I have been able to reproduce the same behavior in IE 8. I have logged this as a bug and you can track its status from here. Thank you for proposing the workaround.

Regards,
Radoslav Georgiev
the Telerik team

Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

This thread is closed