Open cristianc-ty opened 3 years ago
Update: something that worked as a workaround was to package it as a taco file and self sign it then put that to the tableau linux server and add my certificate to the allowed list.
Update: something that worked as a workaround was to package it as a taco file and self sign it then put that to the tableau linux server and add my certificate to the allowed list.
Hi cristianc-ty, could you please share the steps for the workaround you mentioned?
Thanks in advance! JC
I followed the steps from https://tableau.github.io/connector-plugin-sdk/docs/package-sign to build a self signed taco file, added my public key to the tableau trust store with "keytool -importcert -file your_public_cert.cert -keystore /opt/tableau/tableau_server/packages/repository.20212.21.0610.0336/jre/lib/security/cacerts -alias your_alias" then placed the taco file to "/var/opt/tableau/tableau_server/data/tabsvc/vizqlserver/Connectors/clickhouse_odbc.taco" and restarted the server with "tsm restart"
Thank you cristianc-ty! I will give this a try and see if it works. I will post back once I have the results.
Thanks again! jc
@cristianc-ty @jorgecabrera85 its strange that Server was not load connector from folder directly.
Very soon this connector will be published in Tableau Gallery of TACO package and you dont need to do this workaround. Stay tuned.
Greetings,
First and foremost I want to thank you for this awesome project, it works flawlessly for Tableau Desktop.
What I'm trying to do however is to install the connector on Tableau Linux Server following the steps from: https://tableau.github.io/connector-plugin-sdk/docs/run-taco#set-up-tableau-server
The ClickHouse ODBC driver is in place and works fine, I can connect to clickhouse and run queries.
The problem seems to appear when I'm trying to load the clickhouse tableau connector in Tableau Linux Server.
Some of the relevant log lines I found:
Thanks for letting me know if Tableau Linux Server is supported actually at all and if so if you happened to see this problem before.
All the best, Cristian