Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi,
I was trying to replace SSL Certificates with new one, while doing so I Inputted wrong thumbprint from the bundle of 3 CRT and 1 Key Provided to me, and since then QMC is not opening up, I can't replace new Thumbprint.
I have now deleted all previous certificates and reinstalled by using PFX using SSLShopper and even creating using CMD will full chain method.
I even tried changing thumbprint directly in Postgres.
netsh http show sslcert has stopped showing 443 in list completely, earlier it was showing wrong thumbprint.
Sometimes I am getting 403 error and choice to select QlikClient Certificate and New Installed Certificate in Browser, even then nothing is opening up. By Default its switching to QlikClient Certificate.
Please guide me on this, need some solution ASAP. Using Qlik Enterprise
Have you tried browsing to localhost on the server.
Also try running netstat -aon | findstr "443", and see if anything else is using this port. In my experience the SSTP service would normally lock this port (Secure Socket Tunneling....)
Yes I have tried it even with FQDN and netstat too it doesnt list 443 and then I opened 443 in inbound outbound from Windows Firewall, still issue is same
When testing problems like this, its best to use localhost on the server, instead of DNS/friendly name, to avoid any possible routing issues.
You mentioned that you deleted previous certificates, did you delete the self-signed certs as well, as this is needed for communications between Qliksense services.
Please see below article to re-create them. Try the getting the environment up using the default self-signed certs, before going the SSL route.
I have used localhost/qmc and get this error ERR_CONNECTION_REFUSED
Have even replaced certificates using bootstrap method in attached help page
Using only qlikclient certificate I get this error : Unknown user not allowed for repository calls, missing or malformed http header: X-Qlik-User
Do the proxy and repository trace logs provide more info?
Proxy Trace Log is like below:
Starting proxy, waiting for certificates to be installed
Qlik certificates found, waiting for proxy settings from local repository
When contacting https://localhost:4242/ No connection could be made because the target machine actively refused it 127.0.0.1:4242↵↓Unable to connect to the remote server at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)↵↓ at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)↵↓ at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)↵↓ at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)↵↓ at Qlik.Sense.Common.Communication.REST.Client.WebClientEx.GetWebResponse(WebRequest request, IAsyncResult result)↵↓ at System.Net.WebClient.DownloadBitsResponseCallback(IAsyncResult result) 46dc4d02-f483-4772-97bf-fc264eb167b3
19 20251223T131501.814+0530 WARN System.Proxy.Proxy.Settings.SettingsHandler 10 cffb76c9-3373-4432-81fa-c58b7194d5b8 Could not contact local repository to retrieve local server node configuration No connection could be made because the target machine actively refused it 127.0.0.1:4242↵↓Unable to connect to the remote server at System.Net.Sockets.Socket.InternalEndConnect(IAsyncResult asyncResult)↵↓ at System.Net.Sockets.Socket.EndConnect(IAsyncResult asyncResult)↵↓ at System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Exception& exception)↵↓ at Proxy.Communication.Rest.ProxyRestClient.CallSync[TR](String restCommand, RESTMethod method, Object jsonObject, IDictionary`2 additionalHeaders)↵↓ at Proxy.Communication.Rest.QrsRestClient.GetLocalServerNodeConfiguration()↵↓ at Proxy.Settings.SettingsHandler.TryRetrieveSettings
Repostiory System has this error:
Command=Check service status;Result=500;ResultText=Error:
Error message: 'Unable to connect to the remote server'