I am trying to contact my Bonobo Git repository hosted on a Windows 2012 server using Aptana Studio 3 on my workstation. I followed countless tutorials on creating self-signed SSL certificates using open ssl and still cannot connect to the Git repository. Here are the steps I followed:
- Create a Self-Signed SSL Certificate from Win2012 Server
- Assign a certificate to the https binding of the Bonobo Git server
- Install this certificate on my workstation
- Place the certificate in the \ Aptana Studio 3 Workspace.metadata.plugins \ com.aptana.portablegit.win32 \ ssl \ certs folder
- Git point to it using http.sslCAinfo
After that, I tried to follow this guide to create my own certificate authority, but could not find a way to allow the Windows 2012 server to actually use any of the certificates generated using Bonobo Git Server binding:
https://enterprise.github.com/help/articles/using-self-signed-ssl-certificates
I have a feeling that I completely misunderstand self-signed SSL certificates and how they should be configured on my server and on workstations accessing them. No matter what I do, I always get the following error when trying to push from Git:
Error: SSL certificate problem, verify that the CA certificate is in order. Details: Error: 14090086: SSL procedures: SSL3_GET_SERVER_CERTIFICATE: certificate verification failed while accessing https: xxx.xxx.xxx.xxx: xxxx
, SSL-, Windows 2012, Bonobo Git Git .