Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support to TDS-8.0 for vertx-mssql-client #1476

Open
bkoripalli opened this issue Nov 26, 2024 · 0 comments
Open

Add support to TDS-8.0 for vertx-mssql-client #1476

bkoripalli opened this issue Nov 26, 2024 · 0 comments

Comments

@bkoripalli
Copy link

Describe the feature

vertx-mssql client (4.4.3) is failing to conect mssql server 2022 over ssl when Force Strict Encryption is enabled.

Getting the below error in Application:

Could not connect io.vertx.sqlclient.ClosedConnectionException: Failed to read any response from the server, the underlying connection may have been lost unexpectedly.
io.vertx.sqlclient.ClosedConnectionException: Failed to read any response from the server, the underlying connection may have been lost unexpectedly.

Below Error in DB side:
The SQL Server or the endpoint is configured to accept only strict (TDS 8.0 and above) connections. The connection has been closed.

Ref:
https://learn.microsoft.com/en-us/sql/relational-databases/security/networking/tds-8?view=sql-server-ver16#how-tds-works

https://learn.microsoft.com/en-us/sql/tools/configuration-manager/protocols-for-mssqlserver-properties-flags-tab?view=sql-server-ver16#force-strict-encryption

Use cases

Connect DB with SSL & Enable Force Strict Encryption Yes in mssql server 2022

Contribution

Who should implement this feature ? are you volunteering for implementing this feature or
do you know that is able and willing implement this feature ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant