i having problems fetching, pulling , cloning git repository. following error message
git -c diff.mnemonicprefix=false -c core.quotepath=false fetch origin fatal: unable access 'https://name@domain.tld/scm/project/projectname.git/': error:14077102:ssl routines:ssl23_get_server_hello:unsupported protocol
server self hosted bitbucket server , client sourcetree 1.8.3.0. git 2.6.1, getting same error 2.7.2
client machine windows 10.
the same configuration works on mac. tortoisegit instead of sourcetree give error. suspect win causing problem.
how can find out, real issue is? error message not helpful.
update:
this get, when perform git pull command line
c:\0.git\project>set git_trace=1 c:\0.git\project>set git_curl_verbose=1 c:\0.git\project>git pull 08:48:43.730071 git.c:348 trace: built-in: git 'pull' 08:48:43.734740 run-command.c:343 trace: run_command: 'fetch' '--update-head-ok' 08:48:43.974726 git.c:348 trace: built-in: git 'fetch' '--update-head-ok' 08:48:43.988735 run-command.c:343 trace: run_command: 'git-remote-https' 'origin' 'https://ulrich@server.domain.tld/project.git' * couldn't find host server.domain.tld in _netrc file; using defaults * timeout on name lookup not supported * trying 81.xxx.xxx.xxx ... * connected server.domain.tld (81.xxx.xxx.xxx) port 443 (#0) * alpn, offering http/1.1 * cipher selection: all:!export:!export40:!export56:!anull:!low:!rc4:@strength * set certificate verify locations: * cafile: c:/program files/git/mingw64/ssl/certs/ca-bundle.crt capath: none * error:14077102:ssl routines:ssl23_get_server_hello:unsupported protocol * closing connection 0 fatal: unable access 'https://ulrich@server.domain.tld/project.git/': error:14077102:ssl routines:ssl23_get_server_hello:unsupported protocol
this error message indicates server not supporting state of art tls versions, sslv2 or sslv3.
git uses curl uses openssl rfc conform: https://tools.ietf.org/html/rfc7568 requires not support sslv3 (see https://www.openssl.org/news/changelog.html weak ciphers disabled default).
Comments
Post a Comment