Trouble with monitoring apps reload after upgrading to QlikSense April 2018
Since upgrading to April 2018 in a coupe of environments, I have been having trouble with reloading the monitoring apps. The connection to the ArchivedLogsFolder hasn't changed. After duplicating to my work stream & reloading I get the follwing errors:
Does this have anything to do with the move from logging folders to a logging database in this release? is anyone else having this problem?
Re: Trouble with monitoring apps reload after upgrading to QlikSense April 2018
At this point, the trace is as follows:
Error: QVX_UNEXPECTED_END_OF_DATA: Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
This suggests that the prefix-less virtual proxy is configured to use Forms authentication rather than the default Windows value.
From our KB:
Operations Monitor and License Monitor apps use the Qlik REST Connector to fetch data. The connector requires Windows Authentication to be successful in fetching data. This issue occurs when no virtual proxy in the Qlik Sense deployment utilizes Windows authentication.
The issue can be resolved by enabling Windows Authentication for example by adding a secondary virtual proxy using Windows authentication.
Create a secondary virtual proxy and use standard windows authentication. In this example "win" is used as prefix, but this prefix can be any text value.
Attach it to an Engine, as you normally would for a Virtual Proxy
For Qlik Sense 3.2.5 and older, edit all Data Connections prefixed with qrs_ to use the new virtual proxy. Change the connector URL path to contain the Windows authenticated virtual proxy.
For Qlik Sense June 2017 and newer, edit all Data Connections prefixed with monitor_apps_ to use the new virtual proxy. Change the connector URL path to contain the Windows authenticated virtual proxy.
Note, in Qlik Sense June 2017 and higher the virtual proxy is embedded in two locations:
CUSTOM CONNECT TO "provider=QvRestConnector.exe;url=https://localhost/qrs/app/full;timeout=900;method=GET;autoDetectResponseType=true;keyGenerationStrategy=0;authSchema=ntlm;skipServerCertificateValidation=true;useCertificate=No;certificateStoreLocation=LocalMachine;certificateStoreName=My;trustedLocations=qrs-proxy%2https://localhost:4244;queryParameters=xrfkey%20000000000000000;addMissingQueryParametersToFinalRequest=false;queryHeaders=X-Qlik-XrfKey%20000000000000000%1User-Agent%2Windows;PaginationType=None;allowResponseHeaders=false;allowHttpsOnly=false;"