Commit 94fe7bff authored by Achilleas Pipinellis's avatar Achilleas Pipinellis

Merge branch 'cc-schannel-ssl-error' into 'master'

Docs: add troubleshooting for schannel error for TLS

See merge request gitlab-org/gitlab!59922
parents 5e109347 935a0ab6
...@@ -238,3 +238,17 @@ remote server that is serving only HTTP. ...@@ -238,3 +238,17 @@ remote server that is serving only HTTP.
One scenario is that you're using [object storage](../object_storage.md), which One scenario is that you're using [object storage](../object_storage.md), which
isn't served under HTTPS. GitLab is misconfigured and attempts a TLS handshake, isn't served under HTTPS. GitLab is misconfigured and attempts a TLS handshake,
but the object storage will respond with plain HTTP. but the object storage will respond with plain HTTP.
## `schannel: SEC_E_UNTRUSTED_ROOT`
If you're on Windows and get the following error:
```plaintext
Fatal: unable to access 'https://gitlab.domain.tld/group/project.git': schannel: SEC_E_UNTRUSTED_ROOT (0x80090325) - The certificate chain was issued by an authority that is not trusted."
```
You may need to specify that Git should use OpenSSL:
```shell
git config --system http.sslbackend openssl
```
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment