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