Hide Forgot
Description of problem: backport system property org.teiid.ODBCRequireSecure to 6.2 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
It would be a good idea to have the default set to false so that the patch preserves the old behavior
git:jboss-integration/teiid.git : 8.7.x-prod-ipv6.2 : fe92300 git:teiid/teiid.git : 62-8.7.x : fe92300
specifying org.teiid.ODBCRequireSecure as default false to revert to existing behavior git:jboss-integration/teiid.git : 8.7.x-prod-ipv6.2 : 7f374de git:teiid/teiid.git : 62-8.7.x 7f374de
... and missed a changes in the tests. git:jboss-integration/teiid.git : 8.7.x-prod-ipv6.2 : a4c7574 git:teiid/teiid.git : 62-8.7.x : a4c7574
The fix reverted behavior completely. Expected behavior: 1. Teiid must reject ODBC connection if caller ask for unsecure connection (i.e. SSL_MODE property of ODBC ds set to disable) and Teiid ODBC transport is configured to use secure connections (i.e. ssl-mode set to enabled and ssl-authentication-mode set to e.g. anonymous) 2. Teiid must allow user to connect to ODBC transport with user:password authentication OOB (i.e. install JDV -> install patch -> try to connect to VDB via ODBC -> success) Actual behavior: 1. fail 2. OK
@Juraj, Please note, the update release is supposed to behave in the reverted behavior unless the system property is specified: org.teiid.ODBCRequireSecure=true I will update this information in the release notes and the associated solution article.
My bad. Thanks for clarification! Verified.