When trying to use Qlik Data Transfer for the first time after a correct installation, you might have the below white screen:
Having a white screen basically means one of the Qlik DataTransfer micro service is not started and/or not working. This can be checked in the Windows Event Application (Source: Qlik Sense Service Dispatcher) or in the Qlik DataTransfer logs (C:\ProgramData\Qlik\DataTransfer\Log).
In the \DataUploadService logs you will see this error message:
localhost 6.0.0 Global INFO Responding certificates after reading it from defined location. localhost 6.0.0 Global ERROR Unable to unlock the ReloadService, cannot continue. localhost 6.0.0 Global ERROR Exception: Error: Unable to unlock the reload service.
This error message is happening directly after the step of reading certificate:
INFO Responding certificates after reading it from defined location.
Verify the certificate:
Verify what certificates you have listed in the MMC console.
Are no certificates listed?
A group policy or other system security settings may have prevented certificates from being installed. Follow the Reset certificatessteps found in the second half of the article after lifting potential restrictions on the account or machine which previously prevented the certificates from being installed.
If you see some Qlik DataTransfer duplicate certificates (fig 1), duplicates must be deleted.
Delete the two duplicates (which have no Friendly Name listed.
Restart the Qlik DataTransfer service.
Are other Qlik Products installed on the same server?
Installing Qlik Sense Enterprise on Windows (Desktop or otherwise) will also lead to compatibility issues, including certificate mismatches.
If the other product was previously uninstalled, the certificate may still be present.
Verify in the MMC console and navigate to Certificates (Local Computer) --> Personal -- Certificates to see if another QlikClient certificate is installed.
Then follow the Reset Certificates steps found below.
Are you using a Proxy?
A proxy system variable may be set in Windows. Example: https_proxy=http://PROXY:80
Qlik Data Transfer does not support the use of a proxy. Delete the Windows variable.
If onlyQlik DataTransferis installed on the machine, do the following:
In WindowsServices, stop theQlik DataTransferservice.
Navigate toC:\ProgramData\Qlik\DataTransfer\DataUpload\certificateand delete the certificates there.