5 Replies Latest reply: Nov 18, 2015 10:44 AM by Brent Nichol RSS

    QlikView Server on different instance than Publisher

      I am trying to install QlikView Server and Web Server on different instance than the Publisher.

      The way I did this was:

      Log into Publisher Server Machine .

      In QMC:


      After doing this, and ensuring all the services are up on both machines, I still see "2 services are down" on the Publisher Machine. And when I open System -> Setup - QlikView Servers on the Publisher Machine it just spins and spins doing nothing until much later I get the error:

      The QlikView Server could not be contacted.
      Make sure that the QVS is available with the correct credentials.

      It won't even allow me to revert my settings in the above two bullet points.. What are we doing wrong here?!

      We are on QV 11m Windows Server 2008 R2, and IIS Webserver

        • Re: QlikView Server on different instance than Publisher
          Rob Wunderlich

          Have you disabled the QlikView Server and Web Server services on the Publisher machine?



            • Re: QlikView Server on different instance than Publisher

              Yes. The Publisher Machine has QlikView Server Service not running, and Web Server not even installed.


              Thanks Rob!!

                • Re: QlikView Server on different instance than Publisher
                  Rob Wunderlich

                  Some things to check.


                  1. That service accounts on both machines are members of the local QlikView Administrators group on both machines.

                  2. The logs in c:\ProgramData\QlikVIew\ManagementService



                    • Re: QlikView Server on different instance than Publisher

                      Service accounts are indeed in the QV Admin Group. I know this since, Individually, QlikView Server Service works on each machine if you point it to itself.

                      The logs is a great idea! I didn't know they existed in that directory and here are the errors I see:


                      11/18/2015 10:35:25.9992273ErrorRequest failed (Alternate get): System.Net.HttpListenerException (0x80004005): The device does not recognize the command ||    at System.Net.HttpResponseStream.Write(Byte[] buffer, Int32 offset, Int32 size) ||    at QMS.BackstageWebServer.RespondFileContent(String filename, HttpListenerResponse response, HttpListenerContext context, Boolean isDocumentAdmin) ||    at QMS.BackstageWebServer.HandleAlternateGet(HttpListenerContext context, Boolean isDocumentAdmin)
                      11/18/2015 10:35:25.9992273ErrorFailed to send response: This operation cannot be performed after the response has been submitted.
                      11/18/2015 10:35:25.9992273InformationResponse aborted
                      11/18/2015 10:35:29.9560185ErrorSystem.Exception: Failed to retrieve document list from the specified QVS ||    at QMSBackendCore.Service.ServiceImpl.<>c__DisplayClass23e.<GetUserDocumentList>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()
                • Re: QlikView Server on different instance than Publisher
                  Brent Nichol

                  You can modify the <QvsModeDscUrl> setting in the c:\ProgramData\QlikTech\ManagementService\Config.xml file, if you need to revert to your previous configuration.