Gnutls_handshake() failed: Error in the pull function

I have committed my files on a repo locally but when I push to Github, I get this error:

GIT_TRACE_PACKET=1 GIT_TRACE=1 GIT_CURL_VERBOSE=1 git push -u origin master
15:08:08.550782 git.c:444               trace: built-in: git push -u origin master
15:08:08.551428 run-command.c:663       trace: run_command: GIT_DIR=.git git-remote-https origin https://github.com/radeau/Coursera-Full-Stack-Web-Development.git
15:08:08.564918 http.c:756              == Info: Couldn't find host github.com in the .netrc file; using defaults
15:08:13.074599 http.c:756              == Info:   Trying 13.234.176.102:443...
15:08:13.074647 http.c:756              == Info: TCP_NODELAY set
15:08:13.242773 http.c:756              == Info: Connected to github.com (13.234.176.102) port 443 (#0)
15:08:13.298281 http.c:756              == Info: found 385 certificates in /etc/ssl/certs
15:08:13.298416 http.c:756              == Info: ALPN, offering h2
15:08:13.298420 http.c:756              == Info: ALPN, offering http/1.1
15:08:44.487834 http.c:756              == Info: gnutls_handshake() failed: Error in the pull function.
15:08:44.487912 http.c:756              == Info: Closing connection 0
***fatal: unable to access 'https://github.com/radeau/Coursera-Full-Stack-Web-Development.git/': gnutls_handshake() failed: Error in the pull function*.**

Can anyone here help me fix it. Thanks in advance.

Hi there @radeau welcome to the GitHub Community :sparkler:

Is your server behind a proxy? or a corporate firewall?