[NEXTGEN-13161] : Go Driver : Connection failed for onlySecured and PrefferedSecured when SSL mode is disable. #66
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Problem: When host is expecting ssl connection but sslmode is set to disable, ssl returns null causing segmentation fault.
Solution: Analyzing the code, it would seem that sslmode disable option does not play a significant role in the current implementation. For unsecured connection, sslmode are not considered and for all the cases of secured connection we are getting segv where we pass sslmode disable. hence, removed the disable option as it wont have any impact on the established behavior of the product.
nzgo_testing1.txt