2 Replies Latest reply: Feb 21, 2011 5:21 AM by tryggve.johansson RSS

    QlikView webserver collides with port 80 and 443 even after change in config.xml

    stricent

      Hi all,

      we have a server that runs Tomcat on port 80 and 443. On the same server we want to run QlikView Server 9.0 and QlikView standalone webserver. Therefore i change the QlikView default webserver port in D:\Documents and Settings\All Users\Application Data\QlikTech\QvWebServer\config.xml to

      <Port>12345</Port>
      <HttpsPort>-1</HttpsPort>

      But when I try to start the QlikView webserver it wont start. When I check the log file I get the following:

      2009-09-03 08:12:35.7853750 Information Configured directories
      2009-09-03 08:12:35.7853750 Information Load Settings from: D:\Documents and Settings\All Users\Application Data\QlikTech\QvWebServer\config.xml
      2009-09-03 08:12:35.8478750 Information register prefix: "https://+:443/scripts/"
      2009-09-03 08:12:38.1447500 Warning https error. Exception: System.Net.HttpListenerException: The process cannot access the file because it is being used by another process
      at System.Net.HttpListener.AddAll()
      at System.Net.HttpListener.Start()
      at QlikView.WebServer.HttpServiceComponent.CreateAndStartHttpListener()
      2009-09-03 08:12:38.1447500 Information register prefix: "http://+:12345/qlikview/"
      2009-09-03 08:12:38.1447500 Information register prefix: "http://+:12345/qvanalyzer/"
      2009-09-03 08:12:38.1447500 Information register prefix: "http://+:12345/qvclients/"
      2009-09-03 08:12:38.1447500 Information register prefix: "http://+:12345/qvplugin/"
      2009-09-03 08:12:38.1447500 Information register prefix: "http://+:12345/qvjava/"
      2009-09-03 08:12:38.1447500 Information register prefix: "http://+:12345/qvajaxzfc/"
      2009-09-03 08:12:38.1447500 Information register prefix: "http://+:12345/qvprint/"
      2009-09-03 08:12:38.1447500 Information register prefix: "http://+:4750/"
      2009-09-03 08:12:38.1447500 Information register prefix: "http://+:80/scripts/"
      2009-09-03 08:12:38.1603750 Error System.Net.HttpListenerException: The process cannot access the file because it is being used by another process
      at System.Net.HttpListener.AddAll()
      at System.Net.HttpListener.Start()
      at QlikView.WebServer.HttpServiceComponent.CreateAndStartHttpListener()
      at QlikView.WebServer.HttpServiceComponent.Init(String[] args)
      at QlikView.WebServer.HttpServiceComponent.Start(String[] args)

      It seems like it is trying to start something on ports 80 and 443 anyway. Is there something I have missed? Changing ports for Tomcat isn't an option at the moment.