Git server have some problems

Ömer Fadıl USTA omerusta at gmail.com
Mon Apr 1 07:46:57 CEST 2024


After a little investigation i have found that git servers actually working
but there are problems
on https part because i can clone with git://git.gnupg.org/gpgme.git but
couldnt via  https://dev.gnupg.org/source/gpgme.git

Ömer Fadıl USTA <omerusta at gmail.com>, 1 Nis 2024 Pzt, 07:11 tarihinde şunu
yazdı:

> Hello sorry for disturbing and I'm not sure if this is the correct place
> to send this mail or not.
> Currently i'm having issues to fetch gnupg's git servers and getting 500
> time to time.
>
> And the logs from my side is not have enough information that i can
> provide but still here:
>
>
> GIT_CURL_VERBOSE=1 git clone https://dev.gnupg.org/source/gpgme.git
> Cloning into 'gpgme'...
> 06:58:07.943974 http.c:843              == Info: Couldn't find host
> dev.gnupg.org in the .netrc file; using defaults
> 06:58:07.947668 http.c:843              == Info: Host dev.gnupg.org:443
> was resolved.
> 06:58:07.947678 http.c:843              == Info: IPv6:
> 2a01:4f8:160:1386::54
> 06:58:07.947681 http.c:843              == Info: IPv4: 176.9.139.178
> 06:58:07.947694 http.c:843              == Info:   Trying 176.9.139.178:443
> ...
> 06:58:07.993057 http.c:843              == Info: Connected to
> dev.gnupg.org (176.9.139.178) port 443
> 06:58:07.994486 http.c:843              == Info: ALPN: curl offers
> h2,http/1.1
> 06:58:07.994693 http.c:843              == Info: TLSv1.3 (OUT), TLS
> handshake, Client hello (1):
> 06:58:08.002105 http.c:843              == Info:  CAfile:
> /etc/ssl/certs/ca-certificates.crt
> 06:58:08.002112 http.c:843              == Info:  CApath: none
> 06:58:11.359850 http.c:843              == Info: TLSv1.3 (IN), TLS
> handshake, Server hello (2):
> 06:58:11.359926 http.c:843              == Info: TLSv1.2 (IN), TLS
> handshake, Certificate (11):
> 06:58:11.360370 http.c:843              == Info: TLSv1.2 (IN), TLS
> handshake, Server key exchange (12):
> 06:58:11.361033 http.c:843              == Info: TLSv1.2 (IN), TLS
> handshake, Server finished (14):
> 06:58:11.361196 http.c:843              == Info: TLSv1.2 (OUT), TLS
> handshake, Client key exchange (16):
> 06:58:11.361325 http.c:843              == Info: TLSv1.2 (OUT), TLS change
> cipher, Change cipher spec (1):
> 06:58:11.361452 http.c:843              == Info: TLSv1.2 (OUT), TLS
> handshake, Finished (20):
> 06:58:11.406963 http.c:843              == Info: TLSv1.2 (IN), TLS
> handshake, Finished (20):
> 06:58:11.407032 http.c:843              == Info: SSL connection using
> TLSv1.2 / ECDHE-ECDSA-AES256-GCM-SHA384 / x25519 / id-ecPublicKey
> 06:58:11.407037 http.c:843              == Info: ALPN: server accepted
> http/1.1
> 06:58:11.407042 http.c:843              == Info: Server certificate:
> 06:58:11.407049 http.c:843              == Info:  subject: CN=
> dev.gnupg.org
> 06:58:11.407067 http.c:843              == Info:  start date: Mar 30
> 02:19:10 2024 GMT
> 06:58:11.407071 http.c:843              == Info:  expire date: Jun 28
> 02:19:09 2024 GMT
> 06:58:11.407098 http.c:843              == Info:  subjectAltName: host "
> dev.gnupg.org" matched cert's "dev.gnupg.org"
> 06:58:11.407106 http.c:843              == Info:  issuer: C=US; O=Let's
> Encrypt; CN=R3
> 06:58:11.407110 http.c:843              == Info:  SSL certificate verify
> ok.
> 06:58:11.407118 http.c:843              == Info:   Certificate level 0:
> Public key type EC/secp384r1 (384/192 Bits/secBits), signed using
> sha256WithRSAEncryption
> 06:58:11.407123 http.c:843              == Info:   Certificate level 1:
> Public key type RSA (2048/112 Bits/secBits), signed using
> sha256WithRSAEncryption
> 06:58:11.407140 http.c:843              == Info:   Certificate level 2:
> Public key type RSA (4096/152 Bits/secBits), signed using
> sha256WithRSAEncryption
> 06:58:11.407144 http.c:843              == Info: using HTTP/1.x
> 06:58:11.407229 http.c:790              => Send header, 0000000244 bytes
> (0x000000f4)
> 06:58:11.407236 http.c:802              => Send header: GET
> /source/gpgme.git/info/refs?service=git-upload-pack HTTP/1.1
> 06:58:11.407257 http.c:802              => Send header: Host:
> dev.gnupg.org
> 06:58:11.407259 http.c:802              => Send header: User-Agent:
> git/2.44.0
> 06:58:11.407262 http.c:802              => Send header: Accept: */*
> 06:58:11.407265 http.c:802              => Send header: Accept-Encoding:
> deflate, gzip, br, zstd
> 06:58:11.407269 http.c:802              => Send header: Accept-Language:
> en-US, *;q=0.9
> 06:58:11.407272 http.c:802              => Send header: Pragma: no-cache
> 06:58:11.407275 http.c:802              => Send header: Git-Protocol:
> version=2
> 06:58:11.407278 http.c:802              => Send header:
> 06:58:11.407284 http.c:843              == Info: Request completely sent
> off
> 06:58:11.560463 http.c:790              <= Recv header, 0000000017 bytes
> (0x00000011)
> 06:58:11.560478 http.c:802              <= Recv header: HTTP/1.1 200 OK
> 06:58:11.560503 http.c:790              <= Recv header, 0000000037 bytes
> (0x00000025)
> 06:58:11.560505 http.c:802              <= Recv header: Date: Mon, 01 Apr
> 2024 03:58:11 GMT
> 06:58:11.560509 http.c:790              <= Recv header, 0000000032 bytes
> (0x00000020)
> 06:58:11.560531 http.c:802              <= Recv header: Server:
> Apache/2.4.54 (Debian)
> 06:58:11.560534 http.c:790              <= Recv header, 0000000023 bytes
> (0x00000017)
> 06:58:11.560536 http.c:802              <= Recv header: X-Frame-Options:
> Deny
> 06:58:11.560541 http.c:790              <= Recv header, 0000000045 bytes
> (0x0000002d)
> 06:58:11.560544 http.c:802              <= Recv header:
> Strict-Transport-Security: max-age=31536000
> 06:58:11.560548 http.c:790              <= Recv header, 0000000306 bytes
> (0x00000132)
> 06:58:11.560552 http.c:802              <= Recv header:
> Content-Security-Policy: default-src https://files.gnupg.net; img-src
> https://files.gnupg.net data:; style-src https://files.gnupg.net
> 'unsafe-inline'; script-src https://files.gnupg.net; connect-src 'self';
> frame-src 'self'; frame-ancestors 'none'; object-src 'none'; form-action
> 'self'; base-uri 'none'
> 06:58:11.560557 http.c:790              <= Recv header, 0000000030 bytes
> (0x0000001e)
> 06:58:11.560559 http.c:802              <= Recv header: Referrer-Policy:
> no-referrer
> 06:58:11.560576 http.c:790              <= Recv header, 0000000040 bytes
> (0x00000028)
> 06:58:11.560579 http.c:802              <= Recv header: Expires: Fri, 01
> Jan 1980 00:00:00 GMT
> 06:58:11.560582 http.c:790              <= Recv header, 0000000018 bytes
> (0x00000012)
> 06:58:11.560603 http.c:802              <= Recv header: Pragma: no-cache
> 06:58:11.560606 http.c:790              <= Recv header, 0000000053 bytes
> (0x00000035)
> 06:58:11.560609 http.c:802              <= Recv header: Cache-Control:
> no-cache, max-age=0, must-revalidate
> 06:58:11.560620 http.c:790              <= Recv header, 0000000024 bytes
> (0x00000018)
> 06:58:11.560623 http.c:802              <= Recv header: Content-Encoding:
> gzip
> 06:58:11.560626 http.c:790              <= Recv header, 0000000023 bytes
> (0x00000017)
> 06:58:11.560628 http.c:802              <= Recv header: Vary:
> Accept-Encoding
> 06:58:11.560631 http.c:790              <= Recv header, 0000000022 bytes
> (0x00000016)
> 06:58:11.560634 http.c:802              <= Recv header: Content-Length:
> 6939
> 06:58:11.560637 http.c:790              <= Recv header, 0000000059 bytes
> (0x0000003b)
> 06:58:11.560639 http.c:802              <= Recv header: Content-Type:
> application/x-git-upload-pack-advertisement
> 06:58:11.560655 http.c:790              <= Recv header, 0000000002 bytes
> (0x00000002)
> 06:58:11.560657 http.c:802              <= Recv header:
> 06:58:11.560815 http.c:843              == Info: Connection #0 to host
> dev.gnupg.org left intact
> 06:58:11.567707 http.c:843              == Info: Couldn't find host
> dev.gnupg.org in the .netrc file; using defaults
> 06:58:11.567742 http.c:843              == Info: Found bundle for host:
> 0x5f45ca40b310 [serially]
> 06:58:11.567747 http.c:843              == Info: Can not multiplex, even
> if we wanted to
> 06:58:11.567771 http.c:843              == Info: Re-using existing
> connection with host dev.gnupg.org
> 06:58:11.567895 http.c:790              => Send header, 0000000316 bytes
> (0x0000013c)
> 06:58:11.567902 http.c:802              => Send header: POST
> /source/gpgme.git/git-upload-pack HTTP/1.1
> 06:58:11.567923 http.c:802              => Send header: Host:
> dev.gnupg.org
> 06:58:11.567925 http.c:802              => Send header: User-Agent:
> git/2.44.0
> 06:58:11.567928 http.c:802              => Send header: Accept-Encoding:
> deflate, gzip, br, zstd
> 06:58:11.567931 http.c:802              => Send header: Content-Type:
> application/x-git-upload-pack-request
> 06:58:11.567952 http.c:802              => Send header: Accept:
> application/x-git-upload-pack-result
> 06:58:11.567955 http.c:802              => Send header: Accept-Language:
> en-US, *;q=0.9
> 06:58:11.567958 http.c:802              => Send header: Content-Encoding:
> gzip
> 06:58:11.567960 http.c:802              => Send header: Content-Length:
> 3495
> 06:58:11.567963 http.c:802              => Send header:
> 06:58:11.567967 http.c:843              == Info: upload completely sent
> off: 3495 bytes
> 06:58:14.636882 http.c:843              == Info: HTTP 1.0, assume close
> after body
> 06:58:14.636912 http.c:790              <= Recv header, 0000000036 bytes
> (0x00000024)
> 06:58:14.636918 http.c:802              <= Recv header: HTTP/1.0 500
> Internal Server Error
> 06:58:14.636947 http.c:790              <= Recv header, 0000000037 bytes
> (0x00000025)
> 06:58:14.636969 http.c:802              <= Recv header: Date: Mon, 01 Apr
> 2024 03:58:11 GMT
> 06:58:14.636976 http.c:790              <= Recv header, 0000000032 bytes
> (0x00000020)
> 06:58:14.636979 http.c:802              <= Recv header: Server:
> Apache/2.4.54 (Debian)
> 06:58:14.636982 http.c:790              <= Recv header, 0000000023 bytes
> (0x00000017)
> 06:58:14.636985 http.c:802              <= Recv header: X-Frame-Options:
> Deny
> 06:58:14.636989 http.c:790              <= Recv header, 0000000306 bytes
> (0x00000132)
> 06:58:14.636993 http.c:802              <= Recv header:
> Content-Security-Policy: default-src https://files.gnupg.net; img-src
> https://files.gnupg.net data:; style-src https://files.gnupg.net
> 'unsafe-inline'; script-src https://files.gnupg.net; connect-src 'self';
> frame-src 'self'; frame-ancestors 'none'; object-src 'none'; form-action
> 'self'; base-uri 'none'
> 06:58:14.636997 http.c:790              <= Recv header, 0000000030 bytes
> (0x0000001e)
> 06:58:14.637000 http.c:802              <= Recv header: Referrer-Policy:
> no-referrer
> 06:58:14.637003 http.c:790              <= Recv header, 0000000025 bytes
> (0x00000019)
> 06:58:14.637006 http.c:802              <= Recv header: Cache-Control:
> no-store
> 06:58:14.637009 http.c:790              <= Recv header, 0000000040 bytes
> (0x00000028)
> 06:58:14.637012 http.c:802              <= Recv header: Expires: Sat, 01
> Jan 2000 00:00:00 GMT
> 06:58:14.637015 http.c:790              <= Recv header, 0000000033 bytes
> (0x00000021)
> 06:58:14.637018 http.c:802              <= Recv header:
> X-Content-Type-Options: nosniff
> 06:58:14.637028 http.c:790              <= Recv header, 0000000024 bytes
> (0x00000018)
> 06:58:14.637031 http.c:802              <= Recv header: Content-Encoding:
> gzip
> 06:58:14.637034 http.c:790              <= Recv header, 0000000023 bytes
> (0x00000017)
> 06:58:14.637037 http.c:802              <= Recv header: Vary:
> Accept-Encoding
> 06:58:14.637040 http.c:790              <= Recv header, 0000000045 bytes
> (0x0000002d)
> 06:58:14.637043 http.c:802              <= Recv header:
> Strict-Transport-Security: max-age=31536000
> 06:58:14.637049 http.c:790              <= Recv header, 0000000022 bytes
> (0x00000016)
> 06:58:14.637052 http.c:802              <= Recv header: Content-Length:
> 1185
> 06:58:14.637056 http.c:790              <= Recv header, 0000000019 bytes
> (0x00000013)
> 06:58:14.637059 http.c:802              <= Recv header: Connection: close
> 06:58:14.637062 http.c:790              <= Recv header, 0000000040 bytes
> (0x00000028)
> 06:58:14.637065 http.c:802              <= Recv header: Content-Type:
> text/html; charset=UTF-8
> 06:58:14.637068 http.c:790              <= Recv header, 0000000002 bytes
> (0x00000002)
> 06:58:14.637071 http.c:802              <= Recv header:
> 06:58:14.637122 http.c:843              == Info: Closing connection
> 06:58:14.637138 http.c:843              == Info: TLSv1.2 (IN), TLS alert,
> close notify (256):
> error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500
> fatal: the remote end hung up unexpectedly
>
> Ömer Fadıl Usta
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnupg-devel/attachments/20240401/850953b6/attachment-0001.html>


More information about the Gnupg-devel mailing list