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
15:08:08.564918 http.c:756              == Info: Couldn't find host in the .netrc file; using defaults
15:08:13.074599 http.c:756              == Info:   Trying
15:08:13.074647 http.c:756              == Info: TCP_NODELAY set
15:08:13.242773 http.c:756              == Info: Connected to ( 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 '': 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?