Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
rtamagnini
Partner - Contributor II
Partner - Contributor II

DSC and QWS Disconnected

I have one Windows server 2019 with QlikViewServer 64-bit Edition (x64) version 12.10.20800.0.

since yesterday, DSC and QWS services go down.
On reboot it's ok for about +/-10 minutes and then it goes down again (DSC and QWS).
when I restart the services it doesn't solve.
I don't have any error messages (I can't find them).
only in QMConsole i got : 3 services down, and DSC@... and QWS... are disconnected.

what can i do ? or where i can see the error ?

from another post :

1) Is service account belongs to administrator Group.

yes and it's a local user

2) Do you have a valid license

Yes

3) What os you use?

Windows Server 2019 

4) What is the build of QlikView you use.

12.10.20800.0

 

 

1 Solution

Accepted Solutions
rtamagnini
Partner - Contributor II
Partner - Contributor II
Author

Hi Chip, Problem solved (apparently).


the server has 2 NICs and was answering for the alternative.

View solution in original post

5 Replies
Chip_Matejowsky
Support
Support

Hi @rtamagnini,

I would start by reviewing the QMS logs with debug level enabled.  You may be running into a services timeout and if so, there will likely be errors/warnings in the QMS log.

Please note that support for QV v12.10 reached end of life in November 2019, so if you need to reach out to Qlik Support for direct assistance, you'll need to be running a supported version - 12.50 or 12.60.

 

Best Regards

Principal Technical Support Engineer with Qlik Support
Help users find answers! Don't forget to mark a solution that worked for you!
rtamagnini
Partner - Contributor II
Partner - Contributor II
Author

Hi Chip, Problem solved (apparently).


the server has 2 NICs and was answering for the alternative.
Chip_Matejowsky
Support
Support

Awesome! Glad you were able to resolve your issue!

Principal Technical Support Engineer with Qlik Support
Help users find answers! Don't forget to mark a solution that worked for you!
marcus_sommer

That the services after a reboot are shortly running is a good sign that probably nothing essentially is broken. Personally I would watch the task-manager and the service-manager to see if anything noticeable is happing, like a high consumption of CPU + RAM anywhere or if it breaks does the services are further running or are the processes terminated. Usually helpful is also to look for the event-logs from Qlik and the OS.

If this doesn't help you need to look what happens within the n minutes until it breaks. Disabling everything what is not mandatory needed will help to reduce floor-noise on events and maybe also exclude the cause (if all services run on a single machine you may disable the outside network connection and all security tools). Also not setting the service on an automatic start else starting them manually step by step waiting between them - because it's rather unlikely that all 3 services have a direct issue else it's probably one which pulls the other down, too.  Just excluding one possible cause after another ...

- Marcus

rtamagnini
Partner - Contributor II
Partner - Contributor II
Author

 

Hi Chip, unfortunately what seemed to have resolved, in the end not yet. 
I still have the same problem. I was thinking about upgrading at the end of this month , but now I wanted to get QkiKServer up and running

i've turn on debug logging on DSC and on QMS.
I have some errors in QMS but not in DSC. Although the 2 are unavailable.
when I restart the server, it usually works fine, but after a few minutes (sometimes 5 minutes, sometimes 1 hour or more) it goes down.

in QMS log i got this error :
...
0211109T212426.103+0000 Error System.ServiceModel.CommunicationException: QDS did not respond to request.
Last exception (for http://myserver:4720/QDS/Service): ANY did not respond to request.
Last exception (for http://myserver:4720/QDS/Service): There was no endpoint listening at http://myserver:4720/ANY/Service that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.ServiceModel.CommunicationException: ANY did not respond to request.
Last exception (for http://myserver:4720/QDS/Service): There was no endpoint listening at http://myserver:4720/ANY/Service that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at http://myserver:4720/ANY/Service that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.77.118.211:4720 || at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) || at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) || --- End of inner exception stack trace --- || at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) || at System.Net.HttpWebRequest.GetRequestStream() || at System.ServiceModel.Channels.HttpOutput.WebRequestHttpOutput.GetOutputStream() || --- End of inner exception stack trace --- || || Server stack trace: || at System.ServiceModel.Channels.HttpOutput.WebRequestHttpOutput.GetOutputStream() || at System.ServiceModel.Channels.HttpOutput.Send(TimeSpan timeout) || at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.SendRequest(Message message, TimeSpan timeout) || at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout) || at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout) || at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) || at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) || at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) || || Exception rethrown at [0]: || at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) || at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) || at PIX.Services.V12.Api2.IQTService2.GetKey() || at PIX.Services.ClientSupport.ClusterBase`1.Invoke[TR](CallType callType, Func`2 func, List`1 allResults, QlikMethodBehavior methodBehavior) || --- End of inner exception stack trace --- || || Server stack trace: || at PIX.Services.ClientSupport.ClusterBase`1.Invoke[TR](CallType callType, Func`2 func, List`1 allResults, QlikMethodBehavior methodBehavior) || at PIX.Services.ClientSupport.QTClientImpl.GetKey() || at PIX.Services.ClientSupport.ServiceKeyClientMessageInspector.BeforeSendRequest(Message& request, IClientChannel channel) || at System.ServiceModel.Dispatcher.ImmutableClientRuntime.BeforeSendRequest(ProxyRpc& rpc) || at System.ServiceModel.Channels.ServiceChannel.PrepareCall(ProxyOperationRuntime operation, Boolean oneway, ProxyRpc& rpc) || at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) || at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) || at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) || || Exception rethrown at [0]: || at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) || at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) || at PIX.Services.IQDS.QMSPing() || at PIX.Services.ClientSupport.ClusterBase`1.Invoke[TR](CallType callType, Func`2 func, List`1 allResults, QlikMethodBehavior methodBehavior) || --- End of inner exception stack trace --- || at PIX.Services.ClientSupport.ClusterBase`1.Invoke[TR](CallType callType, Func`2 func, List`1 allResults, QlikMethodBehavior methodBehavior) || at PIX.Services.ClientSupport.QDSClientImpl.QMSPing() || at QMSBackendCore.Communication.DistributionService.Ping(QDSCluster qdsClusterMember)
20211109T212426.201+0000 Error Failed to retrieve QDS info: System.ServiceModel.CommunicationException: QDS did not respond to request.
Last exception (for http://myserver:4720/QDS/Service): ANY did not respond to request.
Last exception (for http://myserver:4720/QDS/Service): There was no endpoint listening at http://myserver:4720/ANY/Service that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.ServiceModel.CommunicationException: ANY did not respond to request.
Last exception (for http://myserver:4720/QDS/Service): There was no endpoint listening at http://myserver:4720/ANY/Service that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.ServiceModel.EndpointNotFoundException: There was no endpoint listening at http://myserver:4720/ANY/Service that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details. ---> System.Net.WebException: Unable to connect to the remote server ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it 10.77.118.211:4720 || at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) || at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception) || --- End of inner exception stack trace --- || at System.Net.HttpWebRequest.GetRequestStream(TransportContext& context) || at System.Net.HttpWebRequest.GetRequestStream() || at System.ServiceModel.Channels.HttpOutput.WebRequestHttpOutput.GetOutputStream() || --- End of inner exception stack trace --- || || Server stack trace: || at System.ServiceModel.Channels.HttpOutput.WebRequestHttpOutput.GetOutputStream() || at System.ServiceModel.Channels.HttpOutput.Send(TimeSpan timeout) || at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.SendRequest(Message message, TimeSpan timeout) || at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout) || at System.ServiceModel.Dispatcher.RequestChannelBinder.Request(Message message, TimeSpan timeout) || at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) || at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) || at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) || || Exception rethrown at [0]: || at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) || at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) || at PIX.Services.V12.Api2.IQTService2.GetKey() || at PIX.Services.ClientSupport.ClusterBase`1.Invoke[TR](CallType callType, Func`2 func, List`1 allResults, QlikMethodBehavior methodBehavior) || --- End of inner exception stack trace --- || || Server stack trace: || at PIX.Services.ClientSupport.ClusterBase`1.Invoke[TR](CallType callType, Func`2 func, List`1 allResults, QlikMethodBehavior methodBehavior) || at PIX.Services.ClientSupport.QTClientImpl.GetKey() || at PIX.Services.ClientSupport.ServiceKeyClientMessageInspector.BeforeSendRequest(Message& request, IClientChannel channel) || at System.ServiceModel.Dispatcher.ImmutableClientRuntime.BeforeSendRequest(ProxyRpc& rpc) || at System.ServiceModel.Channels.ServiceChannel.PrepareCall(ProxyOperationRuntime operation, Boolean oneway, ProxyRpc& rpc) || at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout) || at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation) || at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message) || || Exception rethrown at [0]: || at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) || at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) || at PIX.Services.IQDS.GetQDSInfo() || at PIX.Services.ClientSupport.ClusterBase`1.Invoke[TR](CallType callType, Func`2 func, List`1 allResults, QlikMethodBehavior methodBehavior) || --- End of inner exception stack trace --- || at PIX.Services.ClientSupport.ClusterBase`1.Invoke[TR](CallType callType, Func`2 func, List`1 allResults, QlikMethodBehavior methodBehavior) || at PIX.Services.ClientSupport.QDSClientImpl.GetQDSInfo() || at QMSBackendCore.Communication.DistributionService.GetQDSInfo(DistributionServiceResource qdsResource, Int32 GetQdsTimeOut)
20211109T212426.222+0000 Information Send Generate Configuration to QDS.
...

Regards
Ricardo