Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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.
Hi,
don't know whether that matters in this case, but according to the release notes you should also set the TunnelUrl.
Rgds,
Joachim
Hi,
don't know whether that matters in this case, but according to the release notes you should also set the TunnelUrl.
Rgds,
Joachim
Hi,
Change those lines in Config.xml to for example Port 81
<Config>
<Port>81</Port>
<HttpsPort>-1</HttpsPort>
<TunnelHost>localhost</TunnelHost>
<Synchronous>False</Synchronous>
<ConfigUrl>http://_:4750/qvws.asmx</ConfigUrl>
<TunnelUrl>http://_:81/scripts/QVSTunnel.dll</TunnelUrl>
<QvsStatusUrl>http://_:81/QvAjaxZfc/QvsStatus.aspx</QvsStatusUrl>
<LogLevel>Information</LogLevel>
<UseCompression>True</UseCompression>
<InstallationPath>C:\Program Files\QlikView\Server\QvWebServer</InstallationPath>
<QvsTimeout>60</QvsTimeout>