TAC: No license available, please input your valid license

Highlighted
Eight Stars

TAC: No license available, please input your valid license

I installed TAC on my Ubuntu machine using the advanced mode of Talend-Tools-Installer-20181026_1147-V7.1.1-linux64-installer.run.

My computer is connected to the internet, my firewall is disabled temporarily. 

$ echo $JAVA_HOME
/usr/lib/jvm/java-8-openjdk-amd64

I am stuck at the following step. I can click "Set new license" then upload the license but it still shows "No license available, please input your valid license"tac_first_launch.png

 

I can see the license at apache-tomcat/webapps/org.talend.administrator/WEB-INF/classes/install.txt though.

Nothing happens when I click the button "Validate your license manually". 

I tried to open the web app in a private window, nothing. Changed browser from Chrome to Firefox, nothing. Viewed the javascript console while I click validate license manually, nothing.

The license file is valid since it is used on our server.

 

Anyone could spot the source of the problem?


Accepted Solutions
Eight Stars

Re: TAC: No license available, please input your valid license

I don't know why but I switched from mariadb to mysql and this problem has been solved.

Before:

$ mysql --version
mysql  Ver 15.1 Distrib 10.1.40-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Now:

# mysql --version
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper

Installed drivers:

$ ls apache-tomcat/endorsed       
mariadb-java-client-2.4.2.jar    talend-url-mvn-1.0.0.jar
mysql-connector-java-8.0.16.jar

All Replies
Moderator

Re: TAC: No license available, please input your valid license

Hello,

What's your TAC database? Is it Oracle? In the table user role, is there any administrator user role?

Best regards

Sabrina

--
Don't forget to give kudos when a reply is helpful and click Accept the solution when you think you're good with it.
Eight Stars

Re: TAC: No license available, please input your valid license

Hello Sabrina,

I am using 

$ mysql --version
mysql  Ver 15.1 Distrib 10.1.40-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

driver: mysql-connector-java-8.0.16.jar

I think database connection should be fine since the tables are generated.

MariaDB [tac_administrator]> select * from userrole;
+----+----------+-----------+------------------------+----------------+-------+--------+---------+
| id | dtype    | e_version | name                   | localizedlabel | fixed | custom | enabled |
+----+----------+-----------+------------------------+----------------+-------+--------+---------+
|  1 | UserRole |         0 | Security Administrator | empty          |      |        |         |
|  2 | UserRole |         0 | Administrator          | empty          |      |        |         |
|  3 | UserRole |         0 | Viewer                 | empty          |       |        |         |
|  4 | UserRole |         0 | Operation manager      | empty          |       |        |         |
|  5 | UserRole |         0 | Auditor                | empty          |       |        |         |
|  6 | UserRole |         0 | Designer               | empty          |       |        |         |
|  7 | UserRole |         0 | Administrative Use     | empty          |       |        |         |
|  8 | UserRole |         0 | Custom Role 1          | empty          |       |       |         |
|  9 | UserRole |         0 | Custom Role 2          | empty          |       |       |         |
| 10 | UserRole |         0 | Custom Role 3          | empty          |       |       |         |
| 11 | UserRole |         0 | Custom Role 4          | empty          |       |       |         |
| 12 | UserRole |         0 | Custom Role 5          | empty          |       |       |         |
| 13 | UserRole |         0 | Custom Role 6          | empty          |       |       |         |
| 14 | UserRole |         0 | Custom Role 7          | empty          |       |       |         |
| 15 | UserRole |         0 | Custom Role 8          | empty          |       |       |         |
| 16 | UserRole |         0 | Custom Role 9          | empty          |       |       |         |
| 17 | UserRole |         0 | Custom Role 10         | empty          |       |       |         |
+----+----------+-----------+------------------------+----------------+-------+--------+---------+

Regards, 

Eight Stars

Re: TAC: No license available, please input your valid license

I don't know why but I switched from mariadb to mysql and this problem has been solved.

Before:

$ mysql --version
mysql  Ver 15.1 Distrib 10.1.40-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

Now:

# mysql --version
mysql  Ver 14.14 Distrib 5.7.22, for Linux (x86_64) using  EditLine wrapper

Installed drivers:

$ ls apache-tomcat/endorsed       
mariadb-java-client-2.4.2.jar    talend-url-mvn-1.0.0.jar
mysql-connector-java-8.0.16.jar

2019 GARNER MAGIC QUADRANT FOR DATA INTEGRATION TOOL

Talend named a Leader.

Get your copy

OPEN STUDIO FOR DATA INTEGRATION

Kickstart your first data integration and ETL projects.

Download now

What’s New for Talend Summer ’19

Watch the recorded webinar!

Watch Now

The Forrester Wave: Strategic iPaaS and Hybrid Integration Platforms, Q1 2019

Find out how Forrester rate different iPaaS and Hybrid Integration Platforms

Read

Have you checked out Talend’s 2019 Summer release yet?

Find out about Talend's 2019 Summer release

Blog

Talend Summer 2019 – What’s New?

Talend continues to revolutionize how businesses leverage speed and manage scale

Watch Now