'There has been an error.\nInvalid license.\nDebug file written' error when trying to install TAC

Problem Description

When installing TAC using the Unattended Installer, the following error is thrown:

There has been an error.\nInvalid license.\nDebug file written

This is not the actual cause in this case. The license is valid, but the installer is throwing an unguided error, as shown below:

bitrock_installerxxx.log file:

Log started 05/04/2018 at 18:19:54
Preferred installation mode : unattended
Trying to init installer in mode unattended
Mode unattended successfully initialized
[18:19:55] Using JRE home: /usr/java/jdk1.8.0_141/jre

There has been an error.
The file /opt/Talend/dist is missing. This is part of the archive, which was delivered by Talend.


Root Cause

The dist file and the executable file are not stored in the same folder.



As mentioned in the Before installing your Talend product section of the Talend Data Integration Installation Guide for Linux, prior to installation, ensure that the dist file, and the executable file, listed below by OS, are stored in the same folder.

Executable files:

  • For Windows with extension .exe
  • For Linux with extension .run
  • For MacOS with extension .app in the .tar file

Note: Ensure the files have read and executable permissions, by right-clicking the file, selecting Properties, then setting the appropriate permissions. Alternatively, you can issue the following shell command:

$> chmod +x installbuilder-professional-18.4.0-linux-installer.run


Warnings (if applicable)

Because the error message appears to be unguided, review the bitrock.log file that contains the error log in detail. You can find the log files generated during the installation in the following directories:

  • Linux: /tmp/ directory
  • Windows: C:/users/userxx/Appdata/Local/Temp/
Version history
Revision #:
7 of 7
Last update:
‎03-01-2019 02:28 AM
Updated by: