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 91A521FF179 for ; Wed, 29 Oct 2025 08:23:09 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id C75862263; Wed, 29 Oct 2025 08:23:41 +0100 (CET) Message-ID: <2b7574fb-a3c5-4119-8fb6-9649881dba15@proxmox.com> Date: Wed, 29 Oct 2025 08:23:05 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Proxmox Backup Server development discussion , Samuel Rufinatscha References: <20251028152201.216603-1-s.rufinatscha@proxmox.com> <20251028152201.216603-2-s.rufinatscha@proxmox.com> Content-Language: en-US, de-DE From: Christian Ebner In-Reply-To: <20251028152201.216603-2-s.rufinatscha@proxmox.com> X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1761722573830 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.106 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 KAM_SHORT 0.001 Use of a URL Shortener for very short URL 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 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: Wolfgang Bumiller Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: pbs-devel-bounces@lists.proxmox.com Sender: "pbs-devel" SGksIHRoYW5rcyBmb3IgdGhlIHBhdGNoZXMhCgpjb21tZW50cyBpbmxpbmUKCk9uIDEwLzI4LzI1 IDg6MzQgUE0sIFNhbXVlbCBSdWZpbmF0c2NoYSB3cm90ZToKPiBTb21lIEFDTUUgc2VydmVycyAo bm90YWJseSBjdXN0b20gb3IgbGVnYWN5IGltcGxlbWVudGF0aW9ucykgcmVzcG9uZAo+IHRvIEhF QUQgL25ld05vbmNlIHdpdGggYSAyMDQgTm8gQ29udGVudCBpbnN0ZWFkIG9mIHRoZQo+IFJGQyA4 NTU1LXJlY29tbWVuZGVkIDIwMCBPSyBbMV0uIFdoaWxlIHRoaXMgYmVoYXZpb3IgaXMgdGVjaG5p Y2FsbHkKPiBvZmYtc3BlYywgaXQgaXMgZnVuY3Rpb25hbGx5IGhhcm1sZXNzLiBUaGlzIGlzc3Vl IHdhcyByZXBvcnRlZCBvbiBvdXIKPiBidWcgdHJhY2tlciBbMl0uCj4gCj4gVGhlIHByZXZpb3Vz IGltcGxlbWVudGF0aW9uIHRyZWF0ZWQgYW55IG5vbi0yMDAgcmVzcG9uc2UgYXMgYW4gZXJyb3Is Cj4gY2F1c2luZyBhY2NvdW50IHJlZ2lzdHJhdGlvbiB0byBmYWlsIGFnYWluc3Qgc3VjaCBzZXJ2 ZXJzLiBSZWxheCB0aGUKPiBzdGF0dXMtY29kZSBjaGVjayB0byBhY2NlcHQgYm90aCAyMDAgYW5k IDIwNCByZXNwb25zZXMgKGFuZCBwb3RlbnRpYWxseQo+IHN1cHBvcnQgb3RoZXIgMnh4IGNvZGVz KSB0byBpbXByb3ZlIGludGVyb3BlcmFiaWxpdHkuCj4gCj4gVGhpcyBhbGlnbnMgYmVoYXZpb3Ig d2l0aCBQVkXigJlzIG1vcmUgdG9sZXJhbnQgUGVybCBBQ01FIGNsaWVudCBhbmQKPiBhdm9pZHMg cmVncmVzc2lvbnMuCj4gCj4gWzFdIGh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0 bWwvcmZjODU1NS8jc2VjdGlvbi03LjIKPiBbMl0gaHR0cHM6Ly9idWd6aWxsYS5wcm94bW94LmNv bS9zaG93X2J1Zy5jZ2k/aWQ9NjkzOQo+IAo+IEZpeGVzOiAjNjkzOQo+IFNpZ25lZC1vZmYtYnk6 IFNhbXVlbCBSdWZpbmF0c2NoYSA8cy5ydWZpbmF0c2NoYUBwcm94bW94LmNvbT4KPiAtLS0KPiAg IHByb3htb3gtYWNtZS9zcmMvYWNjb3VudC5ycyAgICAgIHwgMTAgKysrKystLS0tLQo+ICAgcHJv eG1veC1hY21lL3NyYy9hc3luY19jbGllbnQucnMgfCAgNiArKystLS0KPiAgIHByb3htb3gtYWNt ZS9zcmMvY2xpZW50LnJzICAgICAgIHwgIDIgKy0KPiAgIHByb3htb3gtYWNtZS9zcmMvcmVxdWVz dC5ycyAgICAgIHwgIDQgKystLQo+ICAgNCBmaWxlcyBjaGFuZ2VkLCAxMSBpbnNlcnRpb25zKCsp LCAxMSBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0tZ2l0IGEvcHJveG1veC1hY21lL3NyYy9hY2Nv dW50LnJzIGIvcHJveG1veC1hY21lL3NyYy9hY2NvdW50LnJzCj4gaW5kZXggNzNkNzg2YjguLjYw NzE5ODY1IDEwMDY0NAo+IC0tLSBhL3Byb3htb3gtYWNtZS9zcmMvYWNjb3VudC5ycwo+ICsrKyBi L3Byb3htb3gtYWNtZS9zcmMvYWNjb3VudC5ycwo+IEBAIC04NSw3ICs4NSw3IEBAIGltcGwgQWNj b3VudCB7Cj4gICAgICAgICAgICAgICBtZXRob2Q6ICJQT1NUIiwKPiAgICAgICAgICAgICAgIGNv bnRlbnRfdHlwZTogY3JhdGU6OnJlcXVlc3Q6OkpTT05fQ09OVEVOVF9UWVBFLAo+ICAgICAgICAg ICAgICAgYm9keSwKPiAtICAgICAgICAgICAgZXhwZWN0ZWQ6IGNyYXRlOjpyZXF1ZXN0OjpDUkVB VEVELAo+ICsgICAgICAgICAgICBleHBlY3RlZDogdmVjIVtjcmF0ZTo6cmVxdWVzdDo6Q1JFQVRF RF0sCgp3aGlsZSB0aGlzIGlzIGRlZmluZWQgYXMgZGVkaWNhdGVkIGNvbnN0YW50Li4uCgo+ICAg ICAgICAgICB9Owo+ICAgCj4gICAgICAgICAgIE9rKE5ld09yZGVyOjpuZXcocmVxdWVzdCkpCj4g QEAgLTEwNyw3ICsxMDcsNyBAQCBpbXBsIEFjY291bnQgewo+ICAgICAgICAgICAgICAgbWV0aG9k OiAiUE9TVCIsCj4gICAgICAgICAgICAgICBjb250ZW50X3R5cGU6IGNyYXRlOjpyZXF1ZXN0OjpK U09OX0NPTlRFTlRfVFlQRSwKPiAgICAgICAgICAgICAgIGJvZHksCj4gLSAgICAgICAgICAgIGV4 cGVjdGVkOiAyMDAsCj4gKyAgICAgICAgICAgIGV4cGVjdGVkOiB2ZWMhWzIwMF0sCgouLi4gdGhl c2UgYW5kIHRoZSBvdGhlcnMgYmVsb3cgYXJlIG5vdC4gU2FtZSBmb3IgdGhlIDIwNCBzdGF0dXMg Y29kZSB5b3UgCmFyZSBhYm91dCB0byBhZGQuCgpTbyBpbiBwcmVwYXJhdGlvbiBmb3IgYWRkaW5n IHRoZSBuZXcgc3RhdHVzIGNvZGUsIHRoZXNlIHNob3VsZCBwcm9iYWJseSAKYmUgZGVmaW5lZCBh cywgZWl0aGVyOgotIGFzIGRlZGljYXRlZCBzdGF0dXMgY29kZSBjb25zdGFudHMgYXMgd2VsbCwg b3IKLSBhbGwgbW92ZWQgb3ZlciB0byBkaXJlY3RseSB1c2UgCmh0dHBzOi8vZG9jcy5ycy9odHRw LzEuMy4xL2h0dHAvc3RhdHVzL3N0cnVjdC5TdGF0dXNDb2RlLmh0bWwKCkkgZmVlbCBsaWtlIHRo ZSBsYXR0ZXIgaXMgbm90IGRvbmUgaGVyZSBpbnRlbnRpb25hbGx5IHRvIGF2b2lkIHRoZSAKZGVw ZW5kZW5jeSBvbiBoeXBlciBvciBodHRwIChyZS1leHBvcnRlZCBieSBoeXBlcikgZm9yIHRoZSBh cGkgdHlwZXMgb25seS4KCkB3b2xmZ2FuZywgY29tbWVudHMgb24gdGhhdD8KCj4gICAgICAgICAg IH0pCj4gICAgICAgfQo+ICAgCj4gQEAgLTEzMiw3ICsxMzIsNyBAQCBpbXBsIEFjY291bnQgewo+ ICAgICAgICAgICAgICAgbWV0aG9kOiAiUE9TVCIsCj4gICAgICAgICAgICAgICBjb250ZW50X3R5 cGU6IGNyYXRlOjpyZXF1ZXN0OjpKU09OX0NPTlRFTlRfVFlQRSwKPiAgICAgICAgICAgICAgIGJv ZHksCj4gLSAgICAgICAgICAgIGV4cGVjdGVkOiAyMDAsCj4gKyAgICAgICAgICAgIGV4cGVjdGVk OiB2ZWMhWzIwMF0sCj4gICAgICAgICAgIH0pCj4gICAgICAgfQo+ICAgCj4gQEAgLTE1Nyw3ICsx NTcsNyBAQCBpbXBsIEFjY291bnQgewo+ICAgICAgICAgICAgICAgbWV0aG9kOiAiUE9TVCIsCj4g ICAgICAgICAgICAgICBjb250ZW50X3R5cGU6IGNyYXRlOjpyZXF1ZXN0OjpKU09OX0NPTlRFTlRf VFlQRSwKPiAgICAgICAgICAgICAgIGJvZHksCj4gLSAgICAgICAgICAgIGV4cGVjdGVkOiAyMDAs Cj4gKyAgICAgICAgICAgIGV4cGVjdGVkOiB2ZWMhWzIwMF0sCj4gICAgICAgICAgIH0pCj4gICAg ICAgfQo+ICAgCj4gQEAgLTQwNSw3ICs0MDUsNyBAQCBpbXBsIEFjY291bnRDcmVhdG9yIHsKPiAg ICAgICAgICAgICAgIG1ldGhvZDogIlBPU1QiLAo+ICAgICAgICAgICAgICAgY29udGVudF90eXBl OiBjcmF0ZTo6cmVxdWVzdDo6SlNPTl9DT05URU5UX1RZUEUsCj4gICAgICAgICAgICAgICBib2R5 LAo+IC0gICAgICAgICAgICBleHBlY3RlZDogY3JhdGU6OnJlcXVlc3Q6OkNSRUFURUQsCj4gKyAg ICAgICAgICAgIGV4cGVjdGVkOiB2ZWMhW2NyYXRlOjpyZXF1ZXN0OjpDUkVBVEVEXSwKPiAgICAg ICAgICAgfSkKPiAgICAgICB9Cj4gICAKPiBkaWZmIC0tZ2l0IGEvcHJveG1veC1hY21lL3NyYy9h c3luY19jbGllbnQucnMgYi9wcm94bW94LWFjbWUvc3JjL2FzeW5jX2NsaWVudC5ycwo+IGluZGV4 IDYwZTFmMzU5Li4wOTAxYWE4ZCAxMDA2NDQKPiAtLS0gYS9wcm94bW94LWFjbWUvc3JjL2FzeW5j X2NsaWVudC5ycwo+ICsrKyBiL3Byb3htb3gtYWNtZS9zcmMvYXN5bmNfY2xpZW50LnJzCj4gQEAg LTQyMSw3ICs0MjEsNyBAQCBpbXBsIEFjbWVDbGllbnQgewo+ICAgICAgICAgICB9Owo+ICAgCj4g ICAgICAgICAgIGlmIHBhcnRzLnN0YXR1cy5pc19zdWNjZXNzKCkgewo+IC0gICAgICAgICAgICBp ZiBzdGF0dXMgIT0gcmVxdWVzdC5leHBlY3RlZCB7Cj4gKyAgICAgICAgICAgIGlmICFyZXF1ZXN0 LmV4cGVjdGVkLmNvbnRhaW5zKCZzdGF0dXMpIHsKPiAgICAgICAgICAgICAgICAgICByZXR1cm4g RXJyKEVycm9yOjpJbnZhbGlkQXBpKGZvcm1hdCEoCj4gICAgICAgICAgICAgICAgICAgICAgICJB Q01FIHNlcnZlciByZXNwb25kZWQgd2l0aCB1bmV4cGVjdGVkIHN0YXR1cyBjb2RlOiB7Oj99IiwK PiAgICAgICAgICAgICAgICAgICAgICAgcGFydHMuc3RhdHVzCj4gQEAgLTUwMSw3ICs1MDEsNyBA QCBpbXBsIEFjbWVDbGllbnQgewo+ICAgICAgICAgICAgICAgICAgIG1ldGhvZDogIkdFVCIsCj4g ICAgICAgICAgICAgICAgICAgY29udGVudF90eXBlOiAiIiwKPiAgICAgICAgICAgICAgICAgICBi b2R5OiBTdHJpbmc6Om5ldygpLAo+IC0gICAgICAgICAgICAgICAgZXhwZWN0ZWQ6IDIwMCwKPiAr ICAgICAgICAgICAgICAgIGV4cGVjdGVkOiB2ZWMhWzIwMF0sCj4gICAgICAgICAgICAgICB9LAo+ ICAgICAgICAgICAgICAgbm9uY2UsCj4gICAgICAgICAgICkKPiBAQCAtNTUzLDcgKzU1Myw3IEBA IGltcGwgQWNtZUNsaWVudCB7Cj4gICAgICAgICAgICAgICAgICAgbWV0aG9kOiAiSEVBRCIsCj4g ICAgICAgICAgICAgICAgICAgY29udGVudF90eXBlOiAiIiwKPiAgICAgICAgICAgICAgICAgICBi b2R5OiBTdHJpbmc6Om5ldygpLAo+IC0gICAgICAgICAgICAgICAgZXhwZWN0ZWQ6IDIwMCwKPiAr ICAgICAgICAgICAgICAgIGV4cGVjdGVkOiB2ZWMhWzIwMCwgMjA0XSwKPiAgICAgICAgICAgICAg IH0sCj4gICAgICAgICAgICAgICBub25jZSwKPiAgICAgICAgICAgKQo+IGRpZmYgLS1naXQgYS9w cm94bW94LWFjbWUvc3JjL2NsaWVudC5ycyBiL3Byb3htb3gtYWNtZS9zcmMvY2xpZW50LnJzCj4g aW5kZXggZDhhNjIwODEuLmVhOGE4NjU1IDEwMDY0NAo+IC0tLSBhL3Byb3htb3gtYWNtZS9zcmMv Y2xpZW50LnJzCj4gKysrIGIvcHJveG1veC1hY21lL3NyYy9jbGllbnQucnMKPiBAQCAtMjAzLDcg KzIwMyw3IEBAIGltcGwgSW5uZXIgewo+ICAgICAgICAgICBsZXQgZ290X25vbmNlID0gc2VsZi51 cGRhdGVfbm9uY2UoJm11dCByZXNwb25zZSk/Owo+ICAgCj4gICAgICAgICAgIGlmIHJlc3BvbnNl LmlzX3N1Y2Nlc3MoKSB7Cj4gLSAgICAgICAgICAgIGlmIHJlc3BvbnNlLnN0YXR1cyAhPSByZXF1 ZXN0LmV4cGVjdGVkIHsKPiArICAgICAgICAgICAgaWYgIXJlcXVlc3QuZXhwZWN0ZWQuY29udGFp bnMoJnJlc3BvbnNlLnN0YXR1cykgewo+ICAgICAgICAgICAgICAgICAgIHJldHVybiBFcnIoRXJy b3I6OkludmFsaWRBcGkoZm9ybWF0ISgKPiAgICAgICAgICAgICAgICAgICAgICAgIkFQSSBzZXJ2 ZXIgcmVzcG9uZGVkIHdpdGggdW5leHBlY3RlZCBzdGF0dXMgY29kZTogezo/fSIsCj4gICAgICAg ICAgICAgICAgICAgICAgIHJlc3BvbnNlLnN0YXR1cwo+IGRpZmYgLS1naXQgYS9wcm94bW94LWFj bWUvc3JjL3JlcXVlc3QucnMgYi9wcm94bW94LWFjbWUvc3JjL3JlcXVlc3QucnMKPiBpbmRleCA3 OGE5MDkxMy4uMzhlODI1ZDYgMTAwNjQ0Cj4gLS0tIGEvcHJveG1veC1hY21lL3NyYy9yZXF1ZXN0 LnJzCj4gKysrIGIvcHJveG1veC1hY21lL3NyYy9yZXF1ZXN0LnJzCj4gQEAgLTE3LDggKzE3LDgg QEAgcHViIHN0cnVjdCBSZXF1ZXN0IHsKPiAgICAgICAvLy8gVGhlIGJvZHkgdG8gcGFzcyBhbG9u ZyB3aXRoIHJlcXVlc3QsIG9yIGFuIGVtcHR5IHN0cmluZy4KPiAgICAgICBwdWIgYm9keTogU3Ry aW5nLAo+ICAgCj4gLSAgICAvLy8gVGhlIGV4cGVjdGVkIHN0YXR1cyBjb2RlIGEgY29tcGxpYW50 IEFDTUUgcHJvdmlkZXIgd2lsbCByZXR1cm4gb24gc3VjY2Vzcy4KPiAtICAgIHB1YiBleHBlY3Rl ZDogdTE2LAo+ICsgICAgLy8vIFRoZSBzZXQgb2YgSFRUUCBzdGF0dXMgY29kZXMgdGhhdCBpbmRp Y2F0ZSBhIHN1Y2Nlc3NmdWwgcmVzcG9uc2UgZnJvbSBhbiBBQ01FIHByb3ZpZGVyLgo+ICsgICAg cHViIGV4cGVjdGVkOiBWZWM8dTE2PiwKPiAgIH0KPiAgIAo+ICAgLy8vIEFuIEFDTUUgZXJyb3Ig cmVzcG9uc2UgY29udGFpbnMgYSBzcGVjaWFsbHkgZm9ybWF0dGVkIHR5cGUgc3RyaW5nLCBhbmQg Y2FuIG9wdGlvbmFsbHkKCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KcGJzLWRldmVsIG1haWxpbmcgbGlzdApwYnMtZGV2ZWxAbGlzdHMucHJveG1veC5j b20KaHR0cHM6Ly9saXN0cy5wcm94bW94LmNvbS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vcGJz LWRldmVsCg==