# Help! gnutls\_handshake() failed: Error in the pull function

**URL:** https://meta.discourse.org/t/help-gnutls-handshake-failed-error-in-the-pull-function/181428
**Category:** Self-hosting
**Created:** [March 1, 2021, 3:30am UTC](https://meta.discourse.org/t/help-gnutls-handshake-failed-error-in-the-pull-function/181428 "2021-03-01T03:30:44Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![kok](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/kok/32/210319_2.png) [@kok](https://meta.discourse.org/u/kok)
#### Post date: [March 1, 2021, 3:30am UTC](https://meta.discourse.org/t/help-gnutls-handshake-failed-error-in-the-pull-function/181428/1 "2021-03-01T03:30:45Z")

</div>

```plaintext
Ensuring launcher is up to date
Fetching origin
fatal: unable to access 'https://github.com/discourse/discourse_docker.git/': Failed to connect to github.com port 443: Connection timed out
error: Could not fetch origin
Launcher is up-to-date
Stopping old container
+ /usr/bin/docker stop -t 60 app
app
cd /pups && git pull && /pups/bin/pups --stdin
fatal: unable to access 'https://github.com/discourse/pups.git/': gnutls_handshake() failed: Error in the pull function.
9f432a8cd083d5d7edf15145987cb67fd7d4b955dc710d67881afd995ed03ada

```

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [March 1, 2021, 6:29am UTC](https://meta.discourse.org/t/help-gnutls-handshake-failed-error-in-the-pull-function/181428/2 "2021-03-01T06:29:08Z")

</div>

The error is coming from the `git` package. What is the OS version at host machine?

it is possible that you’re trying to use a version of git that’s too old and trying to communicate over older TLS version
