From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 064FE1FF183 for ; Wed, 5 Nov 2025 11:21:23 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id B31FC2041E; Wed, 5 Nov 2025 11:22:02 +0100 (CET) Message-ID: <7d2aeb7d-b6dd-48f4-9a7b-dbdc7dba6edf@proxmox.com> Date: Wed, 5 Nov 2025 11:22:00 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Thomas Lamprecht , Proxmox Backup Server development discussion References: <20251103101322.100392-1-s.rufinatscha@proxmox.com> <20251103101322.100392-2-s.rufinatscha@proxmox.com> <57758677-c93b-444f-b651-f02d07d0a73a@proxmox.com> Content-Language: en-US From: Samuel Rufinatscha In-Reply-To: <57758677-c93b-444f-b651-f02d07d0a73a@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL -0.047 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 RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. 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 v3 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 Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" T24gMTEvNC8yNSAzOjExIFBNLCBUaG9tYXMgTGFtcHJlY2h0IHdyb3RlOgo+IEFtIDAzLjExLjI1 IHVtIDExOjEzIHNjaHJpZWIgU2FtdWVsIFJ1ZmluYXRzY2hhOgo+PiBTb21lIEFDTUUgc2VydmVy cyAobm90YWJseSBjdXN0b20gb3IgbGVnYWN5IGltcGxlbWVudGF0aW9ucykgcmVzcG9uZAo+PiB0 byBIRUFEIC9uZXdOb25jZSB3aXRoIGEgMjA0IE5vIENvbnRlbnQgaW5zdGVhZCBvZiB0aGUKPj4g UkZDIDg1NTUtcmVjb21tZW5kZWQgMjAwIE9LIFsxXS4gV2hpbGUgdGhpcyBiZWhhdmlvciBpcyB0 ZWNobmljYWxseQo+PiBvZmYtc3BlYywgaXQgaXMgbm90IGlsbGVnYWwuIFRoaXMgaXNzdWUgd2Fz IHJlcG9ydGVkIG9uIG91ciBidWcKPj4gdHJhY2tlciBbMl0uCj4+Cj4+IFRoZSBwcmV2aW91cyBp bXBsZW1lbnRhdGlvbiB0cmVhdGVkIGFueSBub24tMjAwIHJlc3BvbnNlIGFzIGFuIGVycm9yLAo+ PiBjYXVzaW5nIGFjY291bnQgcmVnaXN0cmF0aW9uIHRvIGZhaWwgYWdhaW5zdCBzdWNoIHNlcnZl cnMuIFJlbGF4IHRoZQo+PiBzdGF0dXMtY29kZSBjaGVjayB0byBhY2NlcHQgYm90aCAyMDAgYW5k IDIwNCByZXNwb25zZXMgKGFuZCBwb3RlbnRpYWxseQo+PiBzdXBwb3J0IG90aGVyIDJ4eCBjb2Rl cykgdG8gaW1wcm92ZSBpbnRlcm9wZXJhYmlsaXR5Lgo+Pgo+PiBOb3RlOiBJbiBjb21wYXJpc29u LCBQVkXigJlzIFBlcmwgQUNNRSBjbGllbnQgcGVyZm9ybXMgYSBHRVQgcmVxdWVzdCBbM10KPj4g aW5zdGVhZCBvZiBhIEhFQUQgcmVxdWVzdCBhbmQgYWNjZXB0cyBhbnkgMnh4IHN1Y2Nlc3MgY29k ZSB3aGVuCj4+IHJldHJpZXZpbmcgdGhlIG5vbmNlIFs0XS4gVGhpcyBkaWZmZXJlbmNlIGluIGJl aGF2aW9yIGRvZXMgbm90IGFmZmVjdAo+PiBmdW5jdGlvbmFsaXR5IGJ1dCBpcyB3b3J0aCBub3Rp bmcgZm9yIGNvbnNpc3RlbmN5IGFjcm9zcwo+PiBpbXBsZW1lbnRhdGlvbnMuCj4gCj4gVGhlIHJl c3VsdGluZyBjb2RlIG5vdyBsb29rcyBtb3N0bHkgT0ssIGJ1dCB3aGVuIGRvaW5nIGEgZmluYWwg cmV2aWV3Cj4gYmVmb3JlIHB1c2hpbmcgdGhpcyBvdXQgSSBub3RpY2VkIHR3byB0aGluZ3MgdGhh dCBJIHNob3VsZCBoYXZlIGFjdHVhbGx5Cj4gY2F1Z2h0IGVhcmxpZXI6Cj4gCj4gMS4gSW50cm9k dWNpbmcgKyB1c2luZyB0aGUgbmV3IGh0dHBfc3RhdHVzIG1vZHVsZSBzaG91bGQgYmUgYSBzZXBh cmF0ZQo+ICAgICBwYXRjaCB1cGZyb250LCBpdCBoYXMgbm90aGluZyB0byBkbyB3aXRoIHRoZSBh Y3R1YWwgYnVnIGZpeCBidXQgaXMKPiAgICAgcmF0aGVyIGFuIGluZGVwZW5kZW50IGNsZWFudXAu Cj4gCj4gMi4gVGhlIFJlcXVlc3Qgc3RydWN0IGFuZCBpdCdzIGV4cGVjdGVkIG1lbWJlciBhcmUg cHViIGFuZCBpcyBzdGlsbAo+ICAgICB1c2VkIGRpcmVjdGx5IGluIFBCUyAtIHdoZXJlIGl0IHdh cyBvcmlnaW5hbGx5IGZhY3RvcmVkIG91dCBmcm9tCj4gICAgIGJ1dCBub3QgeWV0IHJlcGxhY2Vk LiBTbyB0aGUgdHlwZSBjaGFuZ2UgZnJvbSBgdTE2YCB0byBgJidzdGF0aWMgW3UxNl1gCj4gICAg IGNhdXNlcyBhIGJyZWFraW5nIEFCSSBjaGFuZ2UuIFRoYXQgY2hhbmdlIGl0c2VsZiBjYW4gYmUg bWFuYWdlYWJsZSwKPiAgICAgYWxiZWl0IGlmIGl0IGNhbiBiZSBlYXNpbHkgYXZvaWRlZCBpdCdz IGFsd2F5cyBuaWNlciB0byBkbyBzbzsgdXNpbmcKPiAgICAgYSBjb25zdHJ1Y3RvciAocG90ZW50 aWFsbHkgd2l0aCBidWlsZGVyIHBhdHRlcm4pIGFuZCBjaGFuZ2luZyB0aGUKPiAgICAgdmlzaWJp bGl0eSBvZiB0aGUgbWVtYmVycyB0byBwdWIoY3JhdGUpIG9yIGV2ZW4gbWFraW5nIHRoZW0gcHJp dmF0ZQo+ICAgICB0byB0aGUgbW9kdWxlLCBjYW4gb2Z0ZW4gYmUgYSBnb29kIG9wdGlvbiB0byBy ZWR1Y2UgZnJpY3Rpb24gZm9yCj4gICAgIGFueSBmdXR1cmUgY2hhbmdlLgo+ICAgICBCdXQgaGVy ZSBpdCB3b3VsZCBiZSBuaWNlciB0byBjbGVhciB0aGUgdGVjaCBkZWJ0IGFuZCBzd2l0Y2ggUEJT IGZ1bGx5Cj4gICAgIG92ZXIgdG8gdGhlIGZhY3RvcmVkIG91dCBpbXBsLCBsaWtlIGUuZy4gUERN IHVzZXMgYWxyZWFkeS4gVGhpcyBzaG91bGQKPiAgICAgdGhlbiBhbHNvIGFsbG93IHVzIHRvIHJl ZHVjZSB0aGUgdmlzaWJpbGl0eSBvZiB0aGUgc3RydWN0IG1lbWJlcnMgYW5kCj4gICAgIHRoZSBo dHRwX3N0YXR1cyBtb2R1bGUsIHdoaWNoIGFzIG9mIG5vdyBJJ2QgYWxzbyByYXRoZXIgc2VlIGFz Cj4gICAgIHByb3htb3gtYWNtZSBzcGVjaWZpYyBhbmQgdGh1cyBub3QgZXhwb3NpbmcgaXQgdG8g dGhlIHB1YmxpYyB3b3VsZCBiZQo+ICAgICBiZXR0ZXIuCj4gCj4gRG8geW91IHdhbnQgdG8gZ2l2 ZSBzd2l0Y2hpbmcgUEJTIG92ZXIgdG8gdGhlIGZhY3RvcmVkLW91dCBpbXBsIGEgdHJ5Pwo+IEl0 IGFkZHMgYSBiaXQgdG8gdGhlIHNjb3BlLCBidXQgd2UgaGF2ZSB0byBjbGVhbiB0aGlzIHVwIChv ciBhY2N1bXVsYXRlCj4gdGVjaCBkZWJ0IGludGVyZXN0KSBzb29uZXIgb3IgbGF0ZXIgYW55d2F5 LCBhbmQgaWYgd2UgZG8gYWxyZWFkeSBhIGJyZWFraW5nCj4gY2hhbmdlIEknZCBwcmVmZXIgc29v bmVyLgo+IEZvciB0aGUgYWNtZSBzaWRlIG9mIHlvdXIgY2hhbmdlcyBub3RoaW5nIHNob3VsZCBj aGFuZ2Ug4oCTIGJlc2lkZXMgbWF5YmUKPiBhbHJlYWR5IHJlZHVjaW5nIHZpc2liaWxpdHkgb2Yg c3RydWN0cyBhbmQvb3IgdGhlaXIgbWVtYmVycyBpbiBhIHNlcGFyYXRlCj4gcGF0Y2guCj4gCj4g SW4gc3VtbWFyeSwgYSBnb29kIG9yZGVyL3NwbGl0IGZvciB0aGUgcmVzdWx0aW5nIHBhdGNoZXMg Y291bGQgbG9vawo+IHNvbWV0aGluZyBsaWtlOgo+IAo+IDEuIGNoYW5nZSBQQlMgb3ZlciB0byBw cm94bW94LWFjbWUsIGF0IGxlYXN0IHRoZSBjbGllbnQgcGFydC4KPiAyLiByZWR1Y2UgdGhlIHZp c2liaWxpdHkgb2YgdHlwZXMgdGhhdCBub3cgYXJlIG9ubHkgdXNlZCBpbiBwcm94bW94LWFjbWUK PiAgICAgaW50ZXJuYWxseQo+IDMuIGludHJvZHVjZSBhbmQgdXNlIGh0dHBfc3RhdHVzIG1vZCBp biBwcm94bW94LWFjbWUKPiA0LiBmaXggIzY5MzkKPiAKPiBXaGF0IGRvIHlvdSB0aGluaz8gSWYg bW92aW5nIFBCUyB0byBwcm94bW94LWFjbWUgdHVybnMgb3V0IHRvIGJlIHRyaWNreSwKPiBvciBl dmVuIG1vcmUgd29yayB0aGFuIGV4cGVjdGVkLCB3ZSBjYW4gYWxzbyBnbyB0aGlzIHJvdXRlIGhl cmUgYXMgc3RvcAo+IGdhcDsgYnV0IElNTyBpdCB3b3VsZCBiZSBmYXZvcmFibGUgdG8gc3BlbmQg YSBiaXQgbW9yZSB0aW1lIGluIGFjdHVhbGx5Cj4gY2xlYW5pbmcgdGhpcyB1cCBhbmQgcmVkdWNl IGNvZGUgZHVwbGljYXRpb24gdGhhbiBkb2luZyBzby4KPiBBZ2FpbiwgSSBzaG91bGQgaGF2ZSBj YXVnaHQgdGhhdCBlYXJseSwgYnV0IEZXSVcsIGFsbW9zdCBhbGwgb2YgdGhlIHdvcmsKPiB5b3Ug ZG9uZSBzbyBmYXIgd2lsbCBzdGlsbCBiZSByZWxldmFudCwgc28gbm8gcmVhbCBoYXJtIGRvbmUg RldJQ1QuCgpIaSBUaG9tYXMsCgp0aGFua3MgYSBsb3QgZm9yIGhhdmluZyBhIHNlY29uZCBsb29r IGFuZCB0aGUgZGV0YWlsZWQgZmVlZGJhY2sgLQpzb3VuZHMgZ29vZCB0byBtZSEgSSBhZ3JlZSB0 aGF0IGl0IHdvdWxkIGJlIGJldHRlciB0byBzcGxpdCBvZmYgdGhlCmZpeC1pbmRlcGVuZGVudCBj aGFuZ2VzLCBhbmQgaXQgd291bGQgYmUgYSBnb29kIG9wcG9ydHVuaXR5IG5vdyB0bwpzd2l0Y2gg UEJTIG92ZXIgdG8gdGhlIGZhY3RvcmVkLW91dCBwcm94bW94LWFjbWUgaW1wbGVtZW50YXRpb24g KGdldAphdCBsZWFzdCByaWQgb2YgdGhlIGR1cGxpY2F0ZSBjbGllbnQgaW1wbCksIGFuZCBmb2xs b3cgUERNLiBJIHRoaW5rCnRoaXMgaXMgbWFuYWdlYWJsZSBhbmQgd2lsbCBzdGFydCBieSBzd2l0 Y2hpbmcgUEJTIHRvIHRoZSBzaGFyZWQKY2xpZW50LCBhZGp1c3QgdmlzaWJpbGl0eSBhbmQgYWRk IHRoZSBodHRwX3N0YXR1cyBtb2R1bGUgYmVmb3JlCmFwcGx5aW5nIHRoZSBmaXguCgpJ4oCZbGwg Z28gYWhlYWQgd2l0aCB0aGUgcmVmYWN0b3JpbmcgYW5kIHdpbGwgc2VuZCBhIHY0IHdpdGggdGhl CnN1Z2dlc3RlZCBwYXRjaCBzdHJ1Y3R1cmUuCgpTYW11ZWwKCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpwYnMtZGV2ZWwgbWFpbGluZyBsaXN0CnBicy1k ZXZlbEBsaXN0cy5wcm94bW94LmNvbQpodHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4v bWFpbG1hbi9saXN0aW5mby9wYnMtZGV2ZWwK