Problem still the same on debian 7.10 wheezy with gitlab 8.6.6, even if i try the solution
ln -s /etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt /opt/gitlab/embedded/ssl/certs/cacert.pem
same for this trick which does not work
Adding the .crt to /usr/local/share/ca-certifcates and run update-ca-certificates did the trick!!
I always have
[2016/04/20 19:15:39 EDT] [EROR] /signup/gitlab/complete:AuthorizeOAuthUser code=500 rid=XXX uid= ip=209.136.225.254 Token request failed [details: Post https://gitlab.marymorstan.com/oauth/token: x509: certificate signed by unknown authority]
with self signed certifcate, and with free certificate signed with startssl...