I've tried to deploy the OWA extensions for Exchange 2007 on to the CAS server (this environment has one mailbox and one CAS/HT server). The archived items now show up with the correct icon indicating they are archived.
I don't get the EV icons appear, and I'm unable to open any archived items, only the stubs are visible. When I open the stub it shows the message "The archived item is currently unavailable." then below "Click here to preview the original item". When I click on the last bit of text it displays a 404 error.
I turned on OWA logging to see if I could identify the cause. Below is an extract of a test user that is having the problem, with the error being a https 500 error. I read various articles on the error, and I've tried a lot of things! One suggested accessing the URL in the log below directly from Internet Explorer, and see if I get a 500 error there as well, I didn't - and unfortunately it didn't suggest what to do if that worked!
I've run the tool to confirm OWA is working correctly, and everything comes back as good. http://www.symantec.com/business/support/index?page=content&id=TECH126141
I have already confirm all IIS components on the CAS server match this document: http://www.symantec.com/business/support/index?page=content&id=TECH147800
I've run through the config, including the OWAUSER script. I'm unsure what else try.... any ideas?
24/01/2013 12:37:56 [3820,7] [EVContext::ResetHiddenSettings] Resetting hidden settings to defaults
24/01/2013 12:37:56 [3820,7] [EVContext::LoadHiddenSettings] Loading hidden settings
24/01/2013 12:37:56 [3820,7] [EVContext::LoadHiddenSettings] Getting hidden message entry id using SMTP address: Drew.Hoff@xxxx.com
24/01/2013 12:37:56 [3820,7] [WebDAVHelpers::GetEVHiddenMessageId] Mailbox Url: https://localhost/exchange/Drew.Hoff@xxxx.com
24/01/2013 12:37:56 [3820,7] [WebDAVRequest::Send] Request url: https://localhost/exchange/Drew.Hoff@xxxx.com
24/01/2013 12:37:56 [3820,7] [WebDAVRequest::Send] Request method: PROPFIND
24/01/2013 12:37:56 [3820,7] [WebDAVRequest::Send] Request timeout (milliseconds): 30000
24/01/2013 12:37:56 [3820,7] [WebDAVRequest::Send] Adding FBA cookies
24/01/2013 12:37:56 [3820,7] [WebDAVRequest::Send] Adding Depth header: 0
24/01/2013 12:37:56 [3820,7] [WebDAVRequest::Send] Request body: <?xml version="1.0"?><d:propfind xmlns:d="DAV:" ><d:prop><u:inbox xmlns:u="urn:schemas:httpmail:" /></d:prop></d:propfind>
24/01/2013 12:37:57 [3820,7] [WebDAVRequest::Send] Exception sending WebDAV request: System.Net.WebException: The remote server returned an error: (500) Internal Server Error.
at System.Net.HttpWebRequest.GetResponse()
at Symantec.EnterpriseVault.Owa.ExchangeStoreAccess.WebDAVRequest.Send()
24/01/2013 12:37:57 [3820,7] [EVContext::LoadHiddenSettings] Exception loading hidden settings:
24/01/2013 12:37:57 [3820,7] [EVContext::LoadHiddenSettings] System.NullReferenceException: Object reference not set to an instance of an object.
at Symantec.EnterpriseVault.Owa.ExchangeStoreAccess.WebDAVHelpers.GetEVHiddenMessageId(Log oLog, EVContext oEVContext)
at Symantec.EnterpriseVault.Owa.Core.EVContext.LoadHiddenSettings(Log oLog, Boolean brefresh)
24/01/2013 12:37:57 [3820,7] [EVContext::LoadHiddenSettings] Using default settings
24/01/2013 12:37:57 [3820,7] [EVContext::ResetHiddenSettings] Resetting hidden settings to defaults
24/01/2013 12:37:57 [3820,7] [EVContext::LogHiddenSettings] Mailbox Settings loaded at: 01 January 0001, 00:00:00
24/01/2013 12:37:57 [3820,7] [EVContext::LogHiddenSettings] Enabled for archiving: Never Enabled