1 Reply Latest reply: Aug 13, 2016 10:35 AM by Kaushik Solanki RSS

    QVIIS Webserver failed randomly

    Ba Duong

      Hi all,

      Our qlikview IIS webserver occasionally fails. At first I thought it was due to some system issues. But it seems to be a recurring application problem.

      Every other month, the server just stops working . Restarting all Qlikview services fix it and bring the server back online. But has any one see this issue and have any clue of what is going on here? Below is the error i got from the log at QlikTech directory which I have no idea what it means.

      Any idea would help. Thanks a bunch.

       

      ErrorSystem.AggregateException: One or more errors occurred. ---> System.Exception: The communication with QlikView Server failed (TimedOut)! ||    at QlikTech.NetClient.QvClient.GetMessageDataFromSocket(Byte[] buffer, Double timeout) ||    at QlikTech.NetClient.QvClient.GetMessageSizeFromSocket(Double timeout) ||    at QlikTech.NetClient.QvClient.GetMessageFromSocket() ||    at QlikTech.NetClient.QvClient.Open() ||    at QVSWrapper.QlikViewServer..ctor(Action`2 i_Logger, String i_Hostname, Int32 i_Port, Mode i_Mode, Boolean i_Https) ||    at QlikView.AccessPoint.QlikviewServerSetting.Connect() ||    at QlikView.AccessPoint.QlikviewServerSetting.Try[T](Func`2 f, Func`1 fail) ||    at QlikView.AccessPoint.QlikviewServerSetting.Ping() ||    at System.Threading.Tasks.Parallel.<>c__DisplayClassf`1.<ForWorker>b__c() ||    at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask) ||    at System.Threading.Tasks.Task.<>c__DisplayClass7.<ExecuteSelfReplicating>b__6(Object ) ||    --- End of inner exception stack trace --- ||    at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) ||    at System.Threading.Tasks.Task.Wait() ||    at System.Threading.Tasks.Parallel.ForWorker[TLocal](Int32 fromInclusive, Int32 toExclusive, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Func`4 bodyWithLocal, Func`1 localInit, Action`1 localFinally) ||    at System.Threading.Tasks.Parallel.ForEachWorker[TSource,TLocal](IEnumerable`1 source, ParallelOptions parallelOptions, Action`1 body, Action`2 bodyWithState, Action`3 bodyWithStateAndIndex, Func`4 bodyWithStateAndLocal, Func`5 bodyWithEverything, Func`1 localInit, Action`1 localFinally) ||    at System.Threading.Tasks.Parallel.ForEach[TSource](IEnumerable`1 source, Action`1 body) ||    at QlikView.AccessPoint.QlikViewServerStatus.PingThread() || ---> (Inner Exception #0) System.Exception: The communication with QlikView Server failed (TimedOut)! ||    at QlikTech.NetClient.QvClient.GetMessageDataFromSocket(Byte[] buffer, Double timeout) ||    at QlikTech.NetClient.QvClient.GetMessageSizeFromSocket(Double timeout) ||    at QlikTech.NetClient.QvClient.GetMessageFromSocket() ||    at QlikTech.NetClient.QvClient.Open() ||    at QVSWrapper.QlikViewServer..ctor(Action`2 i_Logger, String i_Hostname, Int32 i_Port, Mode i_Mode, Boolean i_Https) ||    at QlikView.AccessPoint.QlikviewServerSetting.Connect() ||    at QlikView.AccessPoint.QlikviewServerSetting.Try[T](Func`2 f, Func`1 fail) ||    at QlikView.AccessPoint.QlikviewServerSetting.Ping() ||    at System.Threading.Tasks.Parallel.<>c__DisplayClassf`1.<ForWorker>b__c() ||    at System.Threading.Tasks.Task.InnerInvokeWithArg(Task childTask) ||    at System.Threading.Tasks.Task.<>c__DisplayClass7.<ExecuteSelfReplicating>b__6(Object )<---
      8/12/2016 04:10:27.0054857ErrorSystem.Exception: The communication with QlikView Server failed (TimedOut)! ||    at QlikTech.NetClient.QvClient.GetMessageDataFromSocket(Byte[] buffer, Double timeout) ||    at QlikTech.NetClient.QvClient.GetMessageSizeFromSocket(Double timeout) ||    at QlikTech.NetClient.QvClient.GetMessageFromSocket() ||    at QlikTech.NetClient.QvClient.Open() ||    at QVSWrapper.QlikViewServer..ctor(Action`2 i_Logger, String i_Hostname, Int32 i_Port, Mode i_Mode, Boolean i_Https) ||    at QlikView.AccessPoint.QlikviewServerSetting.Connect() ||    at QlikView.AccessPoint.QlikviewServerSetting.Try[T](Func`2 f, Func`1 fail) ||    at QlikView.AccessPoint.FileScan.ScanQlikViewServerClusters(IEnumerable`1 servers, Action`2 logger, IUser user, Int32& liveQvsCount, Boolean respectBrowsable)