pg.ddx.io  pgsql-bugs@postgresql.org mailing list archive  
help / color / mirror / Atom feed
BUG #19011: repomd.xml.asc on postgresql 16 empty
2+ messages / 2 participants
[nested] [flat]

* BUG #19011: repomd.xml.asc on postgresql 16 empty
@ 2025-08-04 15:51 PG Bug reporting form <noreply@postgresql.org>
  2025-08-05 12:56 ` Re: BUG #19011: repomd.xml.asc on postgresql 16 empty Devrim Gündüz <devrim@gunduz.org>
  0 siblings, 1 reply; 2+ messages in thread

From: PG Bug reporting form @ 2025-08-04 15:51 UTC (permalink / raw)
  To: pgsql-bugs@lists.postgresql.org; +Cc: thomas.wehnert@uhb-software.com

The following bug has been logged on the website:

Bug reference:      19011
Logged by:          Kuro Wehnert
Email address:      thomas.wehnert@uhb-software.com
PostgreSQL version: 16.9
Operating system:   Alma linux 9
Description:        

Hello,

The repomd.xml.asc from this URL seems to be empty, when i try to do a dnf
update it crashes with:
PostgreSQL 16 for RHEL / Rocky / AlmaLinux 9 - x86_64
0.0  B/s |   0  B     00:00
Error: Failed to download metadata for repo 'pgdg16': repomd.xml GPG
signature verification error: gpgme_op_verify() error: No data

At first i thought it was a firewall or proxy problem, but i manually
downloaded the file in a seperated network without a proxy and a firewall
rule to directly allow downloads from https://download.postgresql.org
confirming that there was no content.
The URL i used:
https://download.postgresql.org/pub/repos/yum/16/redhat/rhel-9-x86_64/repodata/repomd.xml.asc

i tried it with a curl -v and got:
*   Trying 146.75.123.52:443...
* Connected to download.postgresql.org (146.75.123.52) port 443 (#0)
* ALPN, offering h2
* ALPN, offering http/1.1
*  CAfile: /etc/pki/tls/certs/ca-bundle.crt
* TLSv1.0 (OUT), TLS header, Certificate Status (22):
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
* TLSv1.2 (IN), TLS header, Certificate Status (22):
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.2 (IN), TLS header, Finished (20):
* TLSv1.2 (IN), TLS header, Unknown (23):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.2 (IN), TLS header, Unknown (23):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.2 (IN), TLS header, Unknown (23):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.2 (IN), TLS header, Unknown (23):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.2 (OUT), TLS header, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.2 (OUT), TLS header, Unknown (23):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
* ALPN, server accepted to use h2
* Server certificate:
*  subject: CN=ftp.postgresql.org
*  start date: Jul  2 14:18:11 2025 GMT
*  expire date: Sep 30 14:18:10 2025 GMT
*  subjectAltName: host "download.postgresql.org" matched cert's
"download.postgresql.org"
*  issuer: C=US; O=Let's Encrypt; CN=R10
*  SSL certificate verify ok.
* Using HTTP2, server supports multi-use
* Connection state changed (HTTP/2 confirmed)
* Copying HTTP/2 data in stream buffer to connection buffer after upgrade:
len=0
* TLSv1.2 (OUT), TLS header, Unknown (23):
* TLSv1.2 (OUT), TLS header, Unknown (23):
* TLSv1.2 (OUT), TLS header, Unknown (23):
* Using Stream ID: 1 (easy handle 0x55649bec7660)
* TLSv1.2 (OUT), TLS header, Unknown (23):
> GET /pub/repos/yum/16/redhat/rhel-9-x86_64/repodata/repomd.xml.asc HTTP/2
> Host: download.postgresql.org
> user-agent: curl/7.76.1
> accept: */*
>
* TLSv1.2 (IN), TLS header, Unknown (23):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.2 (IN), TLS header, Unknown (23):
* TLSv1.2 (OUT), TLS header, Unknown (23):
* TLSv1.2 (IN), TLS header, Unknown (23):
< HTTP/2 200
< server: nginx
< content-type: application/octet-stream
< last-modified: Sun, 03 Aug 2025 15:33:48 GMT
< etag: "688f815c-0"
< strict-transport-security: max-age=31536000
< accept-ranges: bytes
< date: Mon, 04 Aug 2025 14:55:29 GMT
< via: 1.1 varnish
< age: 16677
< x-served-by: cache-fra-etou8220084-FRA
< x-cache: HIT
< x-cache-hits: 78
< x-timer: S1754319330.757486,VS0,VE0
< content-length: 0
<
* Connection #0 to host download.postgresql.org left intact

Kind regards
Kuro Wehnert



^ permalink  raw  reply  [nested|flat] 2+ messages in thread

* Re: BUG #19011: repomd.xml.asc on postgresql 16 empty
  2025-08-04 15:51 BUG #19011: repomd.xml.asc on postgresql 16 empty PG Bug reporting form <noreply@postgresql.org>
@ 2025-08-05 12:56 ` Devrim Gündüz <devrim@gunduz.org>
  0 siblings, 0 replies; 2+ messages in thread

From: Devrim Gündüz @ 2025-08-05 12:56 UTC (permalink / raw)
  To: thomas.wehnert@uhb-software.com; pgsql-bugs@lists.postgresql.org

Hi,

On Mon, 2025-08-04 at 15:51 +0000, PG Bug reporting form wrote:
> The repomd.xml.asc from this URL seems to be empty, when i try to do a
> dnf update it crashes with:
> PostgreSQL 16 for RHEL / Rocky / AlmaLinux 9 - x86_64
> 0.0  B/s |   0  B     00:00
> Error: Failed to download metadata for repo 'pgdg16': repomd.xml GPG
> signature verification error: gpgme_op_verify() error: No data

I fixed this yesterday. Can you please try again?

Thanks!
-- 
Devrim Gündüz
Open Source Solution Architect, PostgreSQL Major Contributor
BlueSky: @devrim.gunduz.org , @gunduz.org

Attachments:

  [application/pgp-signature] signature.asc (857B, ../../545db51d3846615058fe71e68165c569adad1ddf.camel@gunduz.org/2-signature.asc)
  download

^ permalink  raw  reply  [nested|flat] 2+ messages in thread


end of thread, other threads:[~2025-08-05 12:56 UTC | newest]

Thread overview: 2+ messages (download: mbox mbox.gz follow: Atom feed)
-- links below jump to the message on this page --
2025-08-04 15:51 BUG #19011: repomd.xml.asc on postgresql 16 empty PG Bug reporting form <noreply@postgresql.org>
2025-08-05 12:56 ` Devrim Gündüz <devrim@gunduz.org>

This inbox is served by DDX for PostgreSQL; see mirroring instructions
for how to clone and mirror all data and code used for this inbox