Problem Description
After installing the Talend Big Data Sandbox VM, when starting Talend Studio, a Talend license is unexpectedly requested. This license would normally be installed automatically, and you would not be asked to provide it when launching Studio.
Root Cause
The logs in /opt/talend/Logs (named similar to build_<x>.log) related to Talend Big Data Sandbox VM installation contain the following trace:
"
----------------------> Start Apache Web Service
----------------------> Start Apache Web Service Complete
50
# Step 3 of 6\nInitializing Talend Studio
----------------------> Import license
10
# Fetching Trial License for Talend Studio
-------------> Pulling Trial License from Docker
Not logged in to https://index.docker.io/v1/
50
# Installing Trial License
-------------> Installing Trial License
85
"
Accessing https://index.docker.io/v1/ using a web browser should return "Docker Registry API". But in the Talend Big Data Sandbox VM environment, it failed when accessing this URL. This was due to the fact that the Talend Big Data Sandbox VM installation was done in a secure environment where there was no full access to the Internet (https://index.docker.io/v1/ cannot be accessed).
Solution
Install Talend Big Data Sandbox VM while you have full access to the Internet.
Alternatively, if your environment is secure (with Internet access restrictions), install Talend Big Data Sandbox VM in an environment with full access to the Internet. Then export the Talend Big Data Sandbox VM, and import it into your secure environment.