When using thegreenplum-db-clients-7.8.1-sles15-x86_64.rpm package, attempts to connect to the database using SSL fail with the following error:
psql: error: sslmode value "require" invalid when SSL support is not compiled inRunning 'ldd' against the library confirms that SSL libraries are not linked:
ldd /usr/local/greenplum-db-clients-7.8.1/lib/libpq.so.5
# Output shows no dependency on libssl.so or libcrypto.so
A build defect in the Greenplum Client 7.8.1 RPM for the SLES15 platform resulted in the 'libpq' library being compiled without the '-- with-openssl' flag.
This issue is identified as a product defect. A fix has been integrated into the Greenplum Database client release version 7.8.3.