From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 41A031FF179 for ; Wed, 29 Oct 2025 11:37:45 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 958E063AA; Wed, 29 Oct 2025 11:38:18 +0100 (CET) Date: Wed, 29 Oct 2025 11:38:14 +0100 From: Wolfgang Bumiller To: Samuel Rufinatscha Message-ID: References: <20251028152201.216603-1-s.rufinatscha@proxmox.com> <20251028152201.216603-2-s.rufinatscha@proxmox.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <20251028152201.216603-2-s.rufinatscha@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1761734282310 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.074 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment POISEN_SPAM_PILL 0.1 Meta: its spam POISEN_SPAM_PILL_1 0.1 random spam to be learned in bayes POISEN_SPAM_PILL_3 0.1 random spam to be learned in bayes SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Subject: Re: [pbs-devel] [PATCH proxmox 1/1] fix #6939: acme: support servers returning 204 for nonce requests X-BeenThere: pbs-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox Backup Server development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox Backup Server development discussion Cc: pbs-devel@lists.proxmox.com Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gVHVlLCBPY3QgMjgsIDIwMjUgYXQgMDQ6MjI6MDBQTSArMDEwMCwgU2FtdWVsIFJ1ZmluYXRz Y2hhIHdyb3RlOgo+IFNvbWUgQUNNRSBzZXJ2ZXJzIChub3RhYmx5IGN1c3RvbSBvciBsZWdhY3kg aW1wbGVtZW50YXRpb25zKSByZXNwb25kCj4gdG8gSEVBRCAvbmV3Tm9uY2Ugd2l0aCBhIDIwNCBO byBDb250ZW50IGluc3RlYWQgb2YgdGhlCj4gUkZDIDg1NTUtcmVjb21tZW5kZWQgMjAwIE9LIFsx XS4gV2hpbGUgdGhpcyBiZWhhdmlvciBpcyB0ZWNobmljYWxseQo+IG9mZi1zcGVjLCBpdCBpcyBm dW5jdGlvbmFsbHkgaGFybWxlc3MuIFRoaXMgaXNzdWUgd2FzIHJlcG9ydGVkIG9uIG91cgo+IGJ1 ZyB0cmFja2VyIFsyXS4KPiAKPiBUaGUgcHJldmlvdXMgaW1wbGVtZW50YXRpb24gdHJlYXRlZCBh bnkgbm9uLTIwMCByZXNwb25zZSBhcyBhbiBlcnJvciwKPiBjYXVzaW5nIGFjY291bnQgcmVnaXN0 cmF0aW9uIHRvIGZhaWwgYWdhaW5zdCBzdWNoIHNlcnZlcnMuIFJlbGF4IHRoZQo+IHN0YXR1cy1j b2RlIGNoZWNrIHRvIGFjY2VwdCBib3RoIDIwMCBhbmQgMjA0IHJlc3BvbnNlcyAoYW5kIHBvdGVu dGlhbGx5Cj4gc3VwcG9ydCBvdGhlciAyeHggY29kZXMpIHRvIGltcHJvdmUgaW50ZXJvcGVyYWJp bGl0eS4KPiAKPiBUaGlzIGFsaWducyBiZWhhdmlvciB3aXRoIFBWReKAmXMgbW9yZSB0b2xlcmFu dCBQZXJsIEFDTUUgY2xpZW50IGFuZAo+IGF2b2lkcyByZWdyZXNzaW9ucy4KPiAKPiBbMV0gaHR0 cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM4NTU1LyNzZWN0aW9uLTcuMgo+ IFsyXSBodHRwczovL2J1Z3ppbGxhLnByb3htb3guY29tL3Nob3dfYnVnLmNnaT9pZD02OTM5Cj4g Cj4gRml4ZXM6ICM2OTM5Cj4gU2lnbmVkLW9mZi1ieTogU2FtdWVsIFJ1ZmluYXRzY2hhIDxzLnJ1 ZmluYXRzY2hhQHByb3htb3guY29tPgo+IC0tLQo+ICBwcm94bW94LWFjbWUvc3JjL2FjY291bnQu cnMgICAgICB8IDEwICsrKysrLS0tLS0KPiAgcHJveG1veC1hY21lL3NyYy9hc3luY19jbGllbnQu cnMgfCAgNiArKystLS0KPiAgcHJveG1veC1hY21lL3NyYy9jbGllbnQucnMgICAgICAgfCAgMiAr LQo+ICBwcm94bW94LWFjbWUvc3JjL3JlcXVlc3QucnMgICAgICB8ICA0ICsrLS0KPiAgNCBmaWxl cyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCspLCAxMSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t Z2l0IGEvcHJveG1veC1hY21lL3NyYy9hY2NvdW50LnJzIGIvcHJveG1veC1hY21lL3NyYy9hY2Nv dW50LnJzCj4gaW5kZXggNzNkNzg2YjguLjYwNzE5ODY1IDEwMDY0NAo+IC0tLSBhL3Byb3htb3gt YWNtZS9zcmMvYWNjb3VudC5ycwo+ICsrKyBiL3Byb3htb3gtYWNtZS9zcmMvYWNjb3VudC5ycwo+ IEBAIC04NSw3ICs4NSw3IEBAIGltcGwgQWNjb3VudCB7Cj4gICAgICAgICAgICAgIG1ldGhvZDog IlBPU1QiLAo+ICAgICAgICAgICAgICBjb250ZW50X3R5cGU6IGNyYXRlOjpyZXF1ZXN0OjpKU09O X0NPTlRFTlRfVFlQRSwKPiAgICAgICAgICAgICAgYm9keSwKPiAtICAgICAgICAgICAgZXhwZWN0 ZWQ6IGNyYXRlOjpyZXF1ZXN0OjpDUkVBVEVELAo+ICsgICAgICAgICAgICBleHBlY3RlZDogdmVj IVtjcmF0ZTo6cmVxdWVzdDo6Q1JFQVRFRF0sCj4gICAgICAgICAgfTsKPiAgCj4gICAgICAgICAg T2soTmV3T3JkZXI6Om5ldyhyZXF1ZXN0KSkKPiBAQCAtMTA3LDcgKzEwNyw3IEBAIGltcGwgQWNj b3VudCB7Cj4gICAgICAgICAgICAgIG1ldGhvZDogIlBPU1QiLAo+ICAgICAgICAgICAgICBjb250 ZW50X3R5cGU6IGNyYXRlOjpyZXF1ZXN0OjpKU09OX0NPTlRFTlRfVFlQRSwKPiAgICAgICAgICAg ICAgYm9keSwKPiAtICAgICAgICAgICAgZXhwZWN0ZWQ6IDIwMCwKPiArICAgICAgICAgICAgZXhw ZWN0ZWQ6IHZlYyFbMjAwXSwKPiAgICAgICAgICB9KQo+ICAgICAgfQo+ICAKPiBAQCAtMTMyLDcg KzEzMiw3IEBAIGltcGwgQWNjb3VudCB7Cj4gICAgICAgICAgICAgIG1ldGhvZDogIlBPU1QiLAo+ ICAgICAgICAgICAgICBjb250ZW50X3R5cGU6IGNyYXRlOjpyZXF1ZXN0OjpKU09OX0NPTlRFTlRf VFlQRSwKPiAgICAgICAgICAgICAgYm9keSwKPiAtICAgICAgICAgICAgZXhwZWN0ZWQ6IDIwMCwK PiArICAgICAgICAgICAgZXhwZWN0ZWQ6IHZlYyFbMjAwXSwKPiAgICAgICAgICB9KQo+ICAgICAg fQo+ICAKPiBAQCAtMTU3LDcgKzE1Nyw3IEBAIGltcGwgQWNjb3VudCB7Cj4gICAgICAgICAgICAg IG1ldGhvZDogIlBPU1QiLAo+ICAgICAgICAgICAgICBjb250ZW50X3R5cGU6IGNyYXRlOjpyZXF1 ZXN0OjpKU09OX0NPTlRFTlRfVFlQRSwKPiAgICAgICAgICAgICAgYm9keSwKPiAtICAgICAgICAg ICAgZXhwZWN0ZWQ6IDIwMCwKPiArICAgICAgICAgICAgZXhwZWN0ZWQ6IHZlYyFbMjAwXSwKPiAg ICAgICAgICB9KQo+ICAgICAgfQo+ICAKPiBAQCAtNDA1LDcgKzQwNSw3IEBAIGltcGwgQWNjb3Vu dENyZWF0b3Igewo+ICAgICAgICAgICAgICBtZXRob2Q6ICJQT1NUIiwKPiAgICAgICAgICAgICAg Y29udGVudF90eXBlOiBjcmF0ZTo6cmVxdWVzdDo6SlNPTl9DT05URU5UX1RZUEUsCj4gICAgICAg ICAgICAgIGJvZHksCj4gLSAgICAgICAgICAgIGV4cGVjdGVkOiBjcmF0ZTo6cmVxdWVzdDo6Q1JF QVRFRCwKPiArICAgICAgICAgICAgZXhwZWN0ZWQ6IHZlYyFbY3JhdGU6OnJlcXVlc3Q6OkNSRUFU RURdLAo+ICAgICAgICAgIH0pCj4gICAgICB9Cj4gIAo+IGRpZmYgLS1naXQgYS9wcm94bW94LWFj bWUvc3JjL2FzeW5jX2NsaWVudC5ycyBiL3Byb3htb3gtYWNtZS9zcmMvYXN5bmNfY2xpZW50LnJz Cj4gaW5kZXggNjBlMWYzNTkuLjA5MDFhYThkIDEwMDY0NAo+IC0tLSBhL3Byb3htb3gtYWNtZS9z cmMvYXN5bmNfY2xpZW50LnJzCj4gKysrIGIvcHJveG1veC1hY21lL3NyYy9hc3luY19jbGllbnQu cnMKPiBAQCAtNDIxLDcgKzQyMSw3IEBAIGltcGwgQWNtZUNsaWVudCB7Cj4gICAgICAgICAgfTsK PiAgCj4gICAgICAgICAgaWYgcGFydHMuc3RhdHVzLmlzX3N1Y2Nlc3MoKSB7Cj4gLSAgICAgICAg ICAgIGlmIHN0YXR1cyAhPSByZXF1ZXN0LmV4cGVjdGVkIHsKPiArICAgICAgICAgICAgaWYgIXJl cXVlc3QuZXhwZWN0ZWQuY29udGFpbnMoJnN0YXR1cykgewo+ICAgICAgICAgICAgICAgICAgcmV0 dXJuIEVycihFcnJvcjo6SW52YWxpZEFwaShmb3JtYXQhKAo+ICAgICAgICAgICAgICAgICAgICAg ICJBQ01FIHNlcnZlciByZXNwb25kZWQgd2l0aCB1bmV4cGVjdGVkIHN0YXR1cyBjb2RlOiB7Oj99 IiwKPiAgICAgICAgICAgICAgICAgICAgICBwYXJ0cy5zdGF0dXMKPiBAQCAtNTAxLDcgKzUwMSw3 IEBAIGltcGwgQWNtZUNsaWVudCB7Cj4gICAgICAgICAgICAgICAgICBtZXRob2Q6ICJHRVQiLAo+ ICAgICAgICAgICAgICAgICAgY29udGVudF90eXBlOiAiIiwKPiAgICAgICAgICAgICAgICAgIGJv ZHk6IFN0cmluZzo6bmV3KCksCj4gLSAgICAgICAgICAgICAgICBleHBlY3RlZDogMjAwLAo+ICsg ICAgICAgICAgICAgICAgZXhwZWN0ZWQ6IHZlYyFbMjAwXSwKPiAgICAgICAgICAgICAgfSwKPiAg ICAgICAgICAgICAgbm9uY2UsCj4gICAgICAgICAgKQo+IEBAIC01NTMsNyArNTUzLDcgQEAgaW1w bCBBY21lQ2xpZW50IHsKPiAgICAgICAgICAgICAgICAgIG1ldGhvZDogIkhFQUQiLAo+ICAgICAg ICAgICAgICAgICAgY29udGVudF90eXBlOiAiIiwKPiAgICAgICAgICAgICAgICAgIGJvZHk6IFN0 cmluZzo6bmV3KCksCj4gLSAgICAgICAgICAgICAgICBleHBlY3RlZDogMjAwLAo+ICsgICAgICAg ICAgICAgICAgZXhwZWN0ZWQ6IHZlYyFbMjAwLCAyMDRdLAo+ICAgICAgICAgICAgICB9LAo+ICAg ICAgICAgICAgICBub25jZSwKPiAgICAgICAgICApCj4gZGlmZiAtLWdpdCBhL3Byb3htb3gtYWNt ZS9zcmMvY2xpZW50LnJzIGIvcHJveG1veC1hY21lL3NyYy9jbGllbnQucnMKPiBpbmRleCBkOGE2 MjA4MS4uZWE4YTg2NTUgMTAwNjQ0Cj4gLS0tIGEvcHJveG1veC1hY21lL3NyYy9jbGllbnQucnMK PiArKysgYi9wcm94bW94LWFjbWUvc3JjL2NsaWVudC5ycwo+IEBAIC0yMDMsNyArMjAzLDcgQEAg aW1wbCBJbm5lciB7Cj4gICAgICAgICAgbGV0IGdvdF9ub25jZSA9IHNlbGYudXBkYXRlX25vbmNl KCZtdXQgcmVzcG9uc2UpPzsKPiAgCj4gICAgICAgICAgaWYgcmVzcG9uc2UuaXNfc3VjY2Vzcygp IHsKPiAtICAgICAgICAgICAgaWYgcmVzcG9uc2Uuc3RhdHVzICE9IHJlcXVlc3QuZXhwZWN0ZWQg ewo+ICsgICAgICAgICAgICBpZiAhcmVxdWVzdC5leHBlY3RlZC5jb250YWlucygmcmVzcG9uc2Uu c3RhdHVzKSB7Cj4gICAgICAgICAgICAgICAgICByZXR1cm4gRXJyKEVycm9yOjpJbnZhbGlkQXBp KGZvcm1hdCEoCj4gICAgICAgICAgICAgICAgICAgICAgIkFQSSBzZXJ2ZXIgcmVzcG9uZGVkIHdp dGggdW5leHBlY3RlZCBzdGF0dXMgY29kZTogezo/fSIsCj4gICAgICAgICAgICAgICAgICAgICAg cmVzcG9uc2Uuc3RhdHVzCj4gZGlmZiAtLWdpdCBhL3Byb3htb3gtYWNtZS9zcmMvcmVxdWVzdC5y cyBiL3Byb3htb3gtYWNtZS9zcmMvcmVxdWVzdC5ycwo+IGluZGV4IDc4YTkwOTEzLi4zOGU4MjVk NiAxMDA2NDQKPiAtLS0gYS9wcm94bW94LWFjbWUvc3JjL3JlcXVlc3QucnMKPiArKysgYi9wcm94 bW94LWFjbWUvc3JjL3JlcXVlc3QucnMKPiBAQCAtMTcsOCArMTcsOCBAQCBwdWIgc3RydWN0IFJl cXVlc3Qgewo+ICAgICAgLy8vIFRoZSBib2R5IHRvIHBhc3MgYWxvbmcgd2l0aCByZXF1ZXN0LCBv ciBhbiBlbXB0eSBzdHJpbmcuCj4gICAgICBwdWIgYm9keTogU3RyaW5nLAo+ICAKPiAtICAgIC8v LyBUaGUgZXhwZWN0ZWQgc3RhdHVzIGNvZGUgYSBjb21wbGlhbnQgQUNNRSBwcm92aWRlciB3aWxs IHJldHVybiBvbiBzdWNjZXNzLgo+IC0gICAgcHViIGV4cGVjdGVkOiB1MTYsCj4gKyAgICAvLy8g VGhlIHNldCBvZiBIVFRQIHN0YXR1cyBjb2RlcyB0aGF0IGluZGljYXRlIGEgc3VjY2Vzc2Z1bCBy ZXNwb25zZSBmcm9tIGFuIEFDTUUgcHJvdmlkZXIuCj4gKyAgICBwdWIgZXhwZWN0ZWQ6IFZlYzx1 MTY+LAoKV2UgYWx3YXlzIGhhdmUgYSBzdGF0aWMgc2V0LCBzbyBJJ2QgcmF0aGVyIHVzZSBgJidz dGF0aWMgW3UxNl1gIGhlcmUuClRoZXJlJ3Mgbm8gbmVlZCB0byBhbGxvY2F0ZSB1c3VhbGx5LXNp bmdsZS1lbGVtZW50IHZlY3RvcnMgZXZlcnl3aGVyZS4KCj4gIH0KPiAgCj4gIC8vLyBBbiBBQ01F IGVycm9yIHJlc3BvbnNlIGNvbnRhaW5zIGEgc3BlY2lhbGx5IGZvcm1hdHRlZCB0eXBlIHN0cmlu ZywgYW5kIGNhbiBvcHRpb25hbGx5Cj4gLS0gCj4gMi40Ny4zCgoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMt ZGV2ZWxAbGlzdHMucHJveG1veC5jb20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmlu L21haWxtYW4vbGlzdGluZm8vcGJzLWRldmVsCg==