Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Signature verification fails in Tableau Desktop #72

Closed
kaklakariada opened this issue Dec 6, 2023 · 2 comments · Fixed by #73
Closed

Signature verification fails in Tableau Desktop #72

kaklakariada opened this issue Dec 6, 2023 · 2 comments · Fixed by #73
Assignees
Labels
bug Unwanted / harmful behavior

Comments

@kaklakariada
Copy link
Collaborator

When connecting to an Exasol database using connector tableau-exasol-connector-jdbc-1.0.3.taco with Tableau Desktop 2023.3.0 it fails with the following error:

image

@kaklakariada kaklakariada added the bug Unwanted / harmful behavior label Dec 6, 2023
@kaklakariada kaklakariada self-assigned this Dec 6, 2023
@kaklakariada
Copy link
Collaborator Author

Tableau Desktop generates the following log messages:

{"ts":"2023-12-07T14:14:26.397","pid":1952,"tid":"137c","sev":"warn","req":"-","sess":"-","site":"-","user":"-","k":"excp","e":{"excp-error-code":"0x14D18B1F","excp-source":"System","excp-status-code":"INVALID_ARGUMENT"},"v":{"class":"","connectivity_stage":"ConnectivityStage::Unknown","dse-type":"ConnectorPluginFailure","excp-msg":"Package signature verification failed during connection creation.\n","excp-type":"ConnectivityException","is-bad-request":false,"is-capability-probe-failure":false,"is-local-configuration-error":true,"is-remote-configuration-error":false,"msg":"ConnectivityException::Init","server_version":"","sql_state":""}}
{"ts":"2023-12-07T14:14:26.397","pid":1952,"tid":"137c","sev":"info","req":"-","sess":"-","site":"-","user":"-","k":"msg","v":"DialogWaitHandler::OnOperationEnd() - BEGIN: delete progress dialog"}
{"ts":"2023-12-07T14:14:26.397","pid":1952,"tid":"137c","sev":"info","req":"-","sess":"-","site":"-","user":"-","k":"msg","v":"DialogWaitHandler::OnOperationEnd() - END: delete progress dialog"}
{"ts":"2023-12-07T14:14:26.398","pid":1952,"tid":"137c","sev":"warn","req":"-","sess":"-","site":"-","user":"-","k":"msg","v":"NotifyOfException::DataSourceException"}
{"ts":"2023-12-07T14:14:26.397","pid":1952,"tid":"137c","sev":"info","req":"-","sess":"-","site":"-","user":"-","k":"begin-commands-controller.invoke-command","l":{},"a":{"depth":2,"id":"BzbsKGfNk8VLSf2fhnyZ5Z","name":"commands-controller.invoke-command","root":"IReaUkSGETYLbn2v3md35o","sponsor":"IswtFyLfEUuIyf7Yb+H6HK","type":"begin"},"v":{"args":"tabdoc:show-detailed-error-dialog error-code-id=\"349276959\" error-details=[\"*****\"] error-dialog-title=\"An error occurred while communicating with Exasol JDBC by Exasol AG\" error-help-link=\"https://www.tableau.com/en-us/app/producthelp?build=20233.23.1017.0948&edition=pro&errorcode=14d18b1f&errormessage=&lang=en-us&platform=windows&type=redirect&version=2023.3\" error-short-message=\"There was a problem while running the connector plugin. Reinstall the plugin or contact the plugin provider.Note that you might need to make local configuration changes to resolve the error.\" issue-helper-links=\"{\\\"For support, contact Exasol AG.\\\" : \\\"https://www.exasol.com\\\"}\" query-details=\"\" use-copy-command=\"true\"","name":"tabdoc:show-detailed-error-dialog"},"ctx":{}}
{"ts":"2023-12-07T14:14:29.832","pid":1952,"tid":"10b0","sev":"info","req":"-","sess":"-","site":"-","user":"-","k":"msg","v":"IdBasedActivationReporter::IsTimeToSendReport(): Failed to parse last_iba_report_date into a DateTime object."}
{"ts":"2023-12-07T14:14:30.578","pid":1952,"tid":"137c","sev":"error","req":"-","sess":"-","site":"-","user":"-","k":"detailed-error-msg","e":{"excp-error-code":"0xBAD0A3FA","excp-source":"NeedsClassification","excp-status-code":"UNKNOWN"},"v":{"details":["Package signature verification failed during connection creation.","Connector Class: exasol_jdbc, Version: 1.0.4"],"headline":"An error occurred while communicating with Exasol JDBC by Exasol AG","shortMessage":"There was a problem while running the connector plugin. Reinstall the plugin or contact the plugin provider.\nNote that you might need to make local configuration changes to resolve the error.","support-help-link":"https://www.tableau.com/en-us/app/producthelp?build=20233.23.1017.0948&edition=pro&errorcode=14d18b1f&errormessage=&lang=en-us&platform=windows&type=redirect&version=2023.3"}}
{"ts":"2023-12-07T14:14:30.577","pid":1952,"tid":"137c","sev":"info","req":"-","sess":"-","site":"-","user":"-","k":"end-commands-controller.invoke-command","l":{},"a":{"depth":2,"elapsed":4.179,"exclusive":4.165,"id":"BzbsKGfNk8VLSf2fhnyZ5Z","name":"commands-controller.invoke-command","res":{"alloc":{"e":1.35e+05,"i":1.35e+05,"ne":3011,"ni":3011,"peak":3.53e+04},"free":{"e":1.27e+05,"i":1.27e+05,"ne":2969,"ni":2969},"kcpu":{"e":0,"i":0},"ntid":1,"ucpu":{"e":140,"i":140}},"rk":"ok","root":"IReaUkSGETYLbn2v3md35o","rv":{},"sponsor":"IswtFyLfEUuIyf7Yb+H6HK","type":"end"},"v":{"name":"tabdoc:show-detailed-error-dialog"},"ctx":{}}
{"ts":"2023-12-07T14:14:31.493","pid":1952,"tid":"137c","sev":"info","req":"-","sess":"-","site":"-","user":"-","k":"msg","v":"Destroying hybrid plugin: @tableau/modular-connection-hybrid-dialog"}
{"ts":"2023-12-07T14:14:31.505","pid":1952,"tid":"137c","sev":"info","req":"-","sess":"-","site":"-","user":"-","k":"end-commands-controller.invoke-command","l":{},"a":{"depth":1,"elapsed":9.761,"exclusive":5.564,"id":"IswtFyLfEUuIyf7Yb+H6HK","name":"commands-controller.invoke-command","res":{"alloc":{"e":1.63e+06,"i":1.81e+06,"ne":27522,"ni":31064,"peak":2.90e+05},"free":{"e":1.41e+06,"i":1.57e+06,"ne":25028,"ni":28376},"kcpu":{"e":0,"i":0},"ntid":2,"ucpu":{"e":661,"i":803}},"rk":"early-termination","root":"IReaUkSGETYLbn2v3md35o","rv":{"type":"canceled"},"sponsor":"IReaUkSGETYLbn2v3md35o","type":"end"},"v":{"name":"tabui:create-connection-ui"},"ctx":{}}

@kaklakariada
Copy link
Collaborator Author

It looks like the signer certificate in our code signing certificate has expired. We are working on getting a new certificate. As a workaround you can use the connector from source as described in the developer guide.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Unwanted / harmful behavior
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant