Solved git fails to pull from FreeBSD source and ports source

This started a couple of days ago at which time it only affected the ports, but as of tonight it's now also affecting FreeBSD 13.5-STABLE source:

Code:
# cd /usr/src
# git clean -f -d
# git pull

produces:

error: RPC failed; curl 56 OpenSSL SSL_read: OpenSSL/3.0.18: error:0A000126:SSL routines::unexpected eof while reading, errno 0
error: 17 bytes of body are still expected
fatal: expected flush after ref listing

I have recompiled openssl, curl and git in that order from my existing ports tree.

Any ideas?
 
Trussing git pull produces this:

Code:
fork()                                           = 96541 (0x1791d)
sigprocmask(SIG_SETMASK,{ },0x0)                 = 0 (0x0)
close(4)                                         = 0 (0x0)
read(3,0x82115e110,8)                            = 0 (0x0)
close(3)                                         = 0 (0x0)
fatal: unable to access 'https://git.freebsd.org/src.git/': Failed to connect to git.freebsd.org port 443 after 75592 ms: Could not connect to server
wait4(96541,{ EXITED,val=128 },0x0,0x0)          = 96541 (0x1791d)
exit(0x1)
process exit, rval = 1

Hmmm.
 
And now, having changed nothing, it works...

Code:
root@shadow:/usr/src # git pull
remote: Enumerating objects: 11, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 6 (delta 4), reused 2 (delta 0), pack-reused 0 (from 0)
Unpacking objects: 100% (6/6), 1.47 KiB | 151.00 KiB/s, done.
From https://git.freebsd.org/src
   8583840cf..869989671  stable/13  -> origin/stable/13
Updating 8583840cf..869989671
Fast-forward
 ObsoleteFiles.inc        | 3 +++
 lib/nss_tacplus/Makefile | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)
 
Back
Top