More in this section

Forums / Bugs & Issues / Page timeouts with IE8 and Sitefinity 4.2

Page timeouts with IE8 and Sitefinity 4.2

6 posts, 0 answered
  1. Sean
    Sean avatar
    4 posts
    Registered:
    08 Sep 2010
    08 Nov 2011
    Link to this post
    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

  2. Radoslav Georgiev
    Radoslav Georgiev avatar
    3370 posts
    Registered:
    01 Feb 2016
    11 Nov 2011
    Link to this post
    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
  3. Eric
    Eric avatar
    147 posts
    Registered:
    12 Nov 2007
    11 Nov 2011
    Link to this post
    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
  4. Eric
    Eric avatar
    147 posts
    Registered:
    12 Nov 2007
    14 Nov 2011
    Link to this post
    Happens in 4.3 too
  5. Eric
    Eric avatar
    147 posts
    Registered:
    12 Nov 2007
    14 Nov 2011
    Link to this post
    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.
  6. Radoslav Georgiev
    Radoslav Georgiev avatar
    3370 posts
    Registered:
    01 Feb 2016
    15 Nov 2011
    Link to this post
    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
6 posts, 0 answered