config_odbc: Fingerprint not supported in interactive mode
Details
| Detail name | Value |
|---|---|
| Changelog Number | 13521 |
| Type | Bug |
| Status | Resolved |
| Affected Versions | Exasol 7.1.0 |
| Fix Versions | Exasol 7.1.3 |
| Resolution Date | 2021-11-26 |
Description
When config_odbc is used in interactive mode, then adding the fingerprint throws an error.
# Give the connection string for EXASolution. Hostnames, IP addresses and # IP ranges are all possible. The port is optional. # Example: 10.0.0.1..5:1234 ? connection []: myhost/BA7816BF8F01CFEA414140DE5DAE2223B00361A396177A9CB410FF61F20015AD:8563 * test network connection tcp-connect myhost/BA7816BF8F01CFEA414140DE5DAE2223B00361A396177A9CB410FF61F20015AD:8563 INTERNAL ERROR (call support): getaddrinfo(myhost/BA7816BF8F01CFEA414140DE5DAE2223B00361A396177A9CB410FF61F20015AD,,AF_INET) failed - Name or service not known at /usr/share/perl/5.30/Net/Ping.pm line 1918, <STDIN> line 4. ERROR: host myhost/BA7816BF8F01CFEA414140DE5DAE2223B00361A396177A9CB410FF61F20015AD:8563 is not reachable
Workaround
Provide the fingerprint along with host and port using the argument --host to the config_odbc.
Example
./config_odbc --host <Host>/<Fingerprint>:<Port>
Fix
config_odbc allows to provide the fingerprint in interactive mode