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

Use specific "TLSv1.2" instead of "TLS" #102

Merged
merged 2 commits into from Sep 20, 2018
Merged

Conversation

leszko
Copy link

@leszko leszko commented Sep 17, 2018

fix hazelcast/hazelcast#13760

The issue is that certain JRE implementations don't use TLSv1.2 by default, but uses TLSv1.0 by default. An example of that is IBM Java. By being specific, all JRE which supports TLS 1.2 should work fine.

Tested on: OpenJDK, Oracle, IBM.

After merging this PR, we'll need to do 2 releases:

  • patch release from master (1.3.1)
  • similar PR to the branch "maintenance-1.2.x" and patch release (1.2.1)

@devOpsHazelcast
Copy link
Contributor

Test PASSed.

@mesutcelik
Copy link
Contributor

@leszko
Do you think we should list JDKs which supports TLS 1.2?

@leszko
Copy link
Author

leszko commented Sep 18, 2018

@mesutcelik , maybe just mention in README that it uses TLS 1.2, so your JRE must support it?

I would rather not list all JDKs, because then we need to kind-of support that list (add new, check all of them, etc.). Also, we never mentioned that (and fabric8.io.kubernetes-client also had that requirement).

@devOpsHazelcast
Copy link
Contributor

Test PASSed.

@leszko leszko merged commit 59c2d70 into hazelcast:master Sep 20, 2018
@degerhz degerhz added this to the 1.3.1 milestone Sep 20, 2018
@leszko leszko modified the milestones: 1.3.1, 1.4 Mar 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

hazelcast-client 3.10.5 not auto-discovering on kubernetes
4 participants