Hope you are doing well there.
Here I am stuck at a point while deploying QlikView server in my organisation & I believe I can get better guidance from you on this matter.
Let me describe the scenario:
I installed QlikView server in two systems which are in different domains.
QDS, DSC, QVS, QMS in <domain-1> server-1 &
QVWS & Access point are in <domain-2> server-2.
But unfortunately the QVWS which is running on <domain-2> server-2 can’t be up in running in in QMC (server-1).
However documents are being distributed through QMC into the access point (domain-2).
Activities I performed:
. Changed QVWS name & URL to server2:4750/QVWS/Services
. 4750 port is opened towards server 2 from server-1: telnet server2 4750 is successful
. 4780 port is opened towards server1 from server-2: telnet server1 4780 is successful
. Set authorization as DMS
. All services are up in running from admin credentials in corresponding systems
I can't see any solutions around .Would you please help me to find a way to get the QVWS up in QMC.
If you need more information than what I described above then please let me know.
what is the difference between QVS and QVWS ?
as far as I know it is recommended to install QMC with the QV Server that way you can avoid any network connections problems
Thanks for your response...!!
I think you might have known that QVS & QVWS are two different services.
QMC & QVS both are in one server <domain-1>server-1
but QVWS is in <domain-2>server-2
Hello Bill & All,
I am adding the latest log of management services(in server-1). its encountered with System.TimeoutException .
Should I need to increase the timeout somewhere or other issues can be overseen ?
However QvsTimeout in config.xml of webserver is default.
Also attached the log of web server (in server-2) its showing successful connection towards server1.
Log of management services
Non-critical exception when trying to add new certificate service at https://server2:4750/QVWS/Service:
System.TimeoutException: The request channel timed out while waiting for a reply after 00:00:29.9969997. Increase the timeout value passed to the call to Request or
increase the SendTimeout value on the Binding. The time allotted to this operation may have been a portion of a longer timeout. ---> System.TimeoutException: The HTTP
request to 'http://server2:4750/INIT/Service' has exceeded the allotted timeout of 00:00:30. The time allotted to this operation may have been a portion of a longer
timeout. ---> System.Net.WebException: The operation has timed out
You may have to allow using admin name and password and actually supply id and password in the login tab for the QVWS if you are going across domains. Basically in the QMC, you want to do the following:
Go to QlikView Server Settings Security tab. Check Allow admin using name and password.
Now go to the QlikView web server and click on the login tab. Enter the user name and password for the service account on the server running the web services.
This should do the trick. Basically whats happening is like Bill said. Since the servers are on different domains, they can't really talk to each other without authenticating service credentials. This will enable it to take place.
This is a common scenario when the web server components are placed in a DMZ and they need to talk to the QMC and QVS which is behind the firewall.
I tried the same way as you guided, but unfortunately it doesn’t work. I have also attached the log files (server information deleted) .
may be it will helpful to find some trace..
. Checked allow admin name & password
. In the login tab given the <Domain2>\service account and password
. Restarted all services.
Ok, so I see two things.
1. in the log you directed to me you received a 403 forbidden attempting an anonymous login. How is the QlikView Server security configured?
2. I notice the use of https. I assume you are using certificates to trust the communication between servers. Are all of the certificates installed properly using netsh (if using qvws) or IIS (if using IIS for qlik web services?) Have you enabled port 443 in the QlikView web server configuration?
1. I am not quite sure about the how is security configured in the servers. Would you mind to guide me how should I approach to check the security things in both the servers, Like if there is some list of checkpoints which to verify?
2.Yes, port 443 is opened in both the servers.