I'm seeing the same error on Versions 1.1.5 (1020). When attempting to 
connect to https://svn.example.com/svn/reponame, I get the following error:

  OPTIONS of 'https://svn.example.com/svn/reponame': SSL
  negotiation failed, client certificate was requested: SSL error:
  sslv3 alert handshake failure (https://svn.example.com)

Here's what I've tried...

To successfully configure my command-line svn client, I added the following 
to ~/.subversion/servers:

[global]
ssl-authority-files = /home/roderickm/.subversion/Example_SVN-cacert.pem 

[groups]
example = *.example.com

[example]
ssl-client-cert-file = /home/roderickm/.subversion/roderickm-cert.p12 

This apparently didn't affect Versions. I even looked in the package 
contents of Versions.app looking for its own separate copy of the 'servers' 
file.

Also, I added the client certificate (the .p12 file) to the login keychain 
and specifically added Versions to the list of applications allowed to 
access the item. Still no joy.

Does anyone know how to configure Versions to offer a client certificate 
that's required by some HTTPS servers?

-- 
You received this message because you are subscribed to the Google Groups 
"Versions" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/versions?hl=en.

Reply via email to