3 Replies Latest reply: Aug 12, 2016 1:32 PM by Austin James RSS

    User sees zero QVWs in Access Point even though they have permissions

    Austin James

      QlikView Web Server x64

      QlikView Distribution Service x64

      QMS Backend Core x64

      QlikView Directory Service Connector x64

      Client Build Number 11.20.12852.0

       

       

      Here is a screenshot from one of my users just have they logged into Access Point:

       

      Screen Shot 2016-08-11 at 1.55.53 PM.png

       

      The funny thing is, they have access to exactly one QVW on disk.  Windows reports that the user has read permissions to the QVW in question.  This QVW is published by the Distribution Service, setting appropriate permissions via Active Directory Group Membership.  The user in question is a member of the correct groups.  They should have access and, in this case, obtain a Document License.

       

      The QVW does have Section Access enabled.  I do not think this fact is pertinent to this issue.

       

      The Windows Error Log provides this:

      System.Exception: Failed to retrieve document list from the specified QVS ||    at QMSBackendCore.Service.ServiceImpl.<>c__DisplayClass23e.b__23d() ||    at SolutionGlobal.Collections.ThreadSafeCache`2.CacheItem`1.GetObject() ||    at SolutionGlobal.Collections.ThreadSafeCache`2.Get(TKey key, Func`1 createObjectFunc) ||    at QMSBackendCore.Service.ServiceImpl.GetUserDocumentList(Guid qvsID) ||    at QMSBackendCore.Service.ServiceImpl.Diagnostics.CacheDocumentAvailable() AS [DIBELS System.Exception: Failed to retrieve document list from the specified QVS ||    at QMSBackendCore.Service.ServiceImpl.<>c  DisplayClass23e.b  23d() ||    at SolutionGlobal.Collections.ThreadSafeCache`2.CacheItem`1.GetObject() ||    at SolutionGlobal.Collections.ThreadSafeCache`2.Get(TKey key, Func`1 createObjectFunc) ||    at QMSBackendCore.Service.ServiceImpl.GetUserDocumentList(Guid qvsID) ||    at QMSBackendCore.Service.ServiceImpl.Diagnostics.CacheDocumentAvailable()]

       

      I am unsure if this error message is related the behavior described above.

       

      I first noticed this behavior on 20160810 after Windows Updates were installed.  I tend to think the Windows Updates were coincidental and not causal, but could be persuaded otherwise.

       

      I think that some Qlikview process is failing when trying to determine which QVWs the user has access to.  The thing is, I can't seem to find a log or process that would be the culprit.  Earlier, I turned on all the logging I could find, then had a user login.  Nothing showed up the logs (Event, Performance, or Web Server), that I could find.

       

      Any suggestions on which course to take next?