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

Revert client authentication changes in 36efc00 #44

Merged
merged 2 commits into from
Mar 15, 2015

Conversation

kingpong
Copy link

The change in 36efc00 broke the client's ability to require specific version(s) of SSL. This pull request contains a test that fails when the feature is broken, and a revert commit to fix it.

This seems to work correctly whether I am presenting a client certificate or not. I can't speak for Mono, but everything works fine this way on Windows.

Philip Garrett added 2 commits March 14, 2015 18:34
@michaelklishin
Copy link
Member

This makes it impossible (again) to not provide a client certificate. I suspect we should provide an empty X509CertificateCollection instead of using AuthenticateAsClient/1.

@michaelklishin michaelklishin changed the title Bug ssl version check Revert client authentication changes in 36efc00 Mar 15, 2015
@michaelklishin michaelklishin self-assigned this Mar 15, 2015
@michaelklishin michaelklishin merged commit 855d2ca into rabbitmq:master Mar 15, 2015
@michaelklishin
Copy link
Member

Thank you. I had to add a couple of using statements to make it work on Mono.

@kingpong kingpong deleted the bug-ssl-version-check branch March 15, 2015 16:42
@dumbbell dumbbell added this to the 3.5.1 milestone Mar 23, 2015
@dumbbell
Copy link
Member

Commits fixing this issue were cherry-picked to stable.

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

Successfully merging this pull request may close these issues.

3 participants