We are using hdbcli to connect to an SAP HANA database with python.
This is working fine if we do not use the newest hdbcli version (2.18.22).
Unfortunately, I can't find any release notes, so I can't figure out, what has changed.
Is there anything known e.g. about issues with specific HANA versions?
And can this be solved in our Python code?
Unfortunately pinning the hdbcli version is not an option because we have a different HANA instance where we were only able to connect with version 2.18.22...
conn = dbapi.connect(
address=credentials["host"],
port=credentials["port"],
user=credentials["user"],
password=credentials["password"],
encrypt="True",
sslValidateCertificate="True",
)
hdbcli.dbapi.Error: (-10709, "Connection failed (RTE:[89006] System call 'recv' failed, rc=10054:An existing connection was forcibly closed by the remote host