License must be loaded to Bucket in us-east-1 (Northern Virginia)


License must be loaded to Bucket in us-east-1 (Northern Virginia)


TAC stack fails to start.  The error message on the AWS web console is shown below, but it is not very informative since it merely states that the waitHandle timed out.


web console.jpg



If you ssh into the TAC instance, and look in the /var/log/cfn-init.log file you will see the following:


2017-11-21 17:12:20,423 [INFO] Command 06-install-talend succeeded
2017-11-21 17:12:20,423 [DEBUG] Command 06-install-talend output: server-env: tacamc finished
Talend Installation is starting. Please wait ...

Error: License check for version 6.3.1 failed:
Bad license format (companyName_64...)


Check the /home/ec2-user/generated/licenses/license file. 


It should be a text representation of a binary license.


However, in this case you will find an AWS error message as shown below.


<?xml version="1.0" encoding="UTF-8"?>
<Message>The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.</Message>




You must save your eval license to a bucket in us-east-1 (Northern Virginia).



Pending for release 2 you should be able to save your eval license to a bucket in any region.


NOTE: you license file should be in a private bucket at the top level of the bucket and should be called simply "license" with no extension.


Tags (2)

What’s New for Talend Spring ’19

Join us live for a sneak peek!

Sign up now

Definitive Guide to Data Quality

Create systems and workflow to manage clean data ingestion and data transformation.



Introduction to Talend Open Studio for Data Integration.


Downloads and Trials

Test drive Talend's enterprise products.