My client is getting this error when clicking to load documents through web access, they work just fine in the desktop client. "This is not a record folder". It happens when they just click to open the document.
This is the stack trace info:
[InvalidOperationException: This is not a record folder.]
Laserfiche.RepositoryAccess.FolderInfo.GetRFProperties() +298
Laserfiche.WebAccess.Common.Security.SecurityUtil.CalculateSecurity2(WebAccessSession WASession, EntryInfo[] entries, Session session, Int32 rawEntryRights) +2424
Laserfiche.WebAccess.DocView.OnLoadHelper(EventArgs e, Int32 docId) +7605
Laserfiche.WebAccess.DocView.OnLoad(EventArgs e) +1076
System.Web.UI.Control.LoadRecursive() +71
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3178
And the event log info:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 4/3/2017 4:33:50 PM
Event time (UTC): 4/3/2017 11:33:50 PM
Event ID: 203dc4a10ca442d0acb187498f1fd81b
Event sequence: 52
Event occurrence: 1
Event detail code: 0
Process information:
Process ID: 12188
Process name: w3wp.exe
Account name: NT AUTHORITY\SYSTEM
Exception information:
Exception type: InvalidOperationException
Exception message: This is not a record folder.
at Laserfiche.RepositoryAccess.FolderInfo.GetRFProperties()
at Laserfiche.WebAccess.Common.Security.SecurityUtil.CalculateSecurity2(WebAccessSession WASession, EntryInfo[] entries, Session session, Int32 rawEntryRights)
at Laserfiche.WebAccess.DocView.OnLoadHelper(EventArgs e, Int32 docId)
at Laserfiche.WebAccess.DocView.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Request information:
Request URL: http://*OMITTED*/laserfiche/DocView.aspx?db=GRBHO&docid=2499
Request path: /laserfiche/DocView.aspx
User host address: *OMITTED*C:\Program Files\Laserfiche\Web Access\Web Files\
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\SYSTEM
Thread information:
Thread ID: 10
Thread account name: NT AUTHORITY\SYSTEM
Is impersonating: False
Stack trace: at Laserfiche.RepositoryAccess.FolderInfo.GetRFProperties()
at Laserfiche.WebAccess.Common.Security.SecurityUtil.CalculateSecurity2(WebAccessSession WASession, EntryInfo[] entries, Session session, Int32 rawEntryRights)
at Laserfiche.WebAccess.DocView.OnLoadHelper(EventArgs e, Int32 docId)
at Laserfiche.WebAccess.DocView.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
They are on Web Access 10.1, and I wasn't able to find any info on the support site about this error that was helpful, so any insight is appreciated. Thanks!