Alex Entrekin

How to fix SharePoint 2013 Web Application error “The context has expired and can no longer be used”

October 22nd, 2012 | Author: | Filed under: CloudShare, SharePoint | Tags: , , , ,


I came across this odd error a couple of times in the past few weeks, so I wrote a quick guide that might help you get rid of it.

If you see this error after opening your SharePoint 2013 site, there is a lack of synchronization between Date and Time settings in your SharePoint 2013 Server and your SharePoint web application.

Sorry, something went wrong. The context has expired and can no longer be used. (Exception from HRESULT: 0x80090317)

Here is how you fix it!

  • Open Central Administration -> Application Management.

  • Locate the relevant Web Application and click on 
  • Web Application General Setting window will open up, notice that the Default Time Zone is missing.

 

  • Open Date and Time options on your server and check which time zone is configured. Configure the same time zone in Web Application General Setting.

  • Perform IIS Reset and open your SharePoint 2013 site again.

Hooray! SharePoint site works again!

About the author:
As CloudShare’s Business Development Manager, Alex is the (super) everyman for CloudShare’s partners and customers. He moves between development, sales and operations to ensure that everything up in the cloud makes it down to earth. Alex earned a law degree from the UCLA School of Law and has experience building out early stage businesses in tech, specialty finance, and sports. A former professional baseball player, he spends some weekends playing catcher for the San Francisco Pelicans, one of two San Francisco franchises in the Bay Area's 1880's style baseball league.

  • Raja

    Thanks a lot for the fix!

  • Matz

    Had the same issue, but the time zones already matched. An IIS Reset fixed it for me.

  • http://www.facebook.com/rauno.magi Rauno Mägi

    Simple IISRESET will do the job. Time Zone stuff doesn’t help.

  • Ajay Khanna

    IISREset will fix it.
    Other way to do this is
    From Central Admin- Select the web application and Select –> Web Application General Settings –> Navigate to ‘Web page Security validation’, change or disable the timeout field.

  • David

    Thanks! Info from this article was the solution for me. IIs-reset was´nt enough…
    http://sharepointkaos.wordpress.com

    • gerardmcgrath

      Hi David, i have followed that link you provided but i cannot see any reference to the context has expired error message, can you help? thanks.
      the time zone in the web application pool matches what we have on the OS and it matches the regional settings of the site collections yet this error message continues to get displayed and an IISReset is needed.

  • sp_junior

    thanks Lydia, you’re beautiful and clever!

  • Denis

    Thank you so much.

  • Babmoa

    Thanks this helped me by following the steps

  • Papageno Sweden

    Don’t really care if you need the time zone stuff or not. This saved my day, my nerves and my night sleep! Thanks a lot for taking the time to write this simple fix down!