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

TDS8 - Add "Strict", "mandatory" and "optional" options for encrypt #136

Closed
apoorvdeshmukh opened this issue Jul 20, 2023 · 0 comments · Fixed by #125
Closed

TDS8 - Add "Strict", "mandatory" and "optional" options for encrypt #136

apoorvdeshmukh opened this issue Jul 20, 2023 · 0 comments · Fixed by #125
Assignees
Labels
Area - connections Issues affecting connection security or strings security TDS8
Milestone

Comments

@apoorvdeshmukh
Copy link

For using TDS8 support needs to be added for connection property encrypt=strict.
Additional options such as 'mandatory', 'optional' also need to be added.

For strict option, ALPN sequence has to be set to "tds/8.0" in TLS setup.
More details here: TDS8

@apoorvdeshmukh apoorvdeshmukh self-assigned this Jul 20, 2023
@apoorvdeshmukh apoorvdeshmukh added this to the TDS 8.0 P1 milestone Jul 20, 2023
@dlevy-msft dlevy-msft added Area - connections Issues affecting connection security or strings security labels Aug 15, 2023
apoorvdeshmukh added a commit that referenced this issue Aug 31, 2023
This commit fixes #136.  Adds support for TDS8. TDS8 connection
can now be used by specifying encrypt=strict. TrustServerCertificate=true
will not come into effect when encrypt is set to 'strict'.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area - connections Issues affecting connection security or strings security TDS8
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants