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 507151FF179 for ; Wed, 29 Oct 2025 17:01:58 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id BA467FCEF; Wed, 29 Oct 2025 17:02:31 +0100 (CET) Message-ID: <98e46cda-7438-4159-912d-8d6544c00844@proxmox.com> Date: Wed, 29 Oct 2025 17:02:27 +0100 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Thomas Lamprecht , Proxmox Backup Server development discussion References: <20251028152201.216603-1-s.rufinatscha@proxmox.com> <9eb5926b-8252-4dc7-950c-d69e8185afd3@proxmox.com> Content-Language: en-US From: Samuel Rufinatscha In-Reply-To: <9eb5926b-8252-4dc7-950c-d69e8185afd3@proxmox.com> X-SPAM-LEVEL: Spam detection results: 0 AWL 0.121 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 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{, -backup} 0/2] 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" T24gMTAvMjkvMjUgODo1MCBBTSwgVGhvbWFzIExhbXByZWNodCB3cm90ZToKPiBUaGFua3MgZm9y IHRoZSBwYXRjaCBhbmQgYWN0dWFsbHkgYWxzbyBjaGVja2luZyBpZiBQVkUgaXMgYWZmZWN0ZWQs IGFuZCB3aHkKPiBpdCBpc24ndC4KPiAKPiBBbSAyOC4xMC4yNSB1bSAyMDozNCBzY2hyaWViIFNh bXVlbCBSdWZpbmF0c2NoYToKPj4gVGhpcyBpcyBhbHNvIHN0cmljdGVyIHRoYW4gdGhlIFBWRSBQ ZXJsIEFDTUUgY2xpZW50LCB3aGljaCB0b2xlcmF0ZXMgYW55Cj4+IDJ4eCBzdWNjZXNzIGNvZGVz IFszXS4gVGhlIGF1dGhvciBtZW50aW9ucywgdGhlIGlzc3VlIGRpZCBub3QgYXBwZWFyCj4+IHdp dGggUFZFOSBbMV0uCj4+Cj4+ICMjIElkZWFzIHRvIHNvbHZlIHRoZSBwcm9ibGVtCj4+Cj4+IFRv IHN1cHBvcnQgQUNNRSBwcm92aWRlcnMgd2hpY2ggcmV0dXJuIDIwNCBObyBDb250ZW50LCB0aGUg dW5kZXJseWluZwo+PiBBQ01FIGNsaWVudHMgbmVlZCB0byB0b2xlcmF0ZSBib3RoIDIwMCBPSyBh bmQgMjA0IE5vIENvbnRlbnQgYXMgdmFsaWQKPj4gcmVzcG9uc2VzIGZvciB0aGUgbm9uY2UgSEVB RCByZXF1ZXN0LCBhcyBsb25nIGFzIHRoZSBSZXBsYXktTm9uY2UgaXMKPj4gcHJvdmlkZWQuCj4+ Cj4+IEkgY29uc2lkZXJlZCBmb2xsb3dpbmcgc29sdXRpb25zOgo+Pgo+PiAxLiBDaGFuZ2UgdGhl IGBleHBlY3RlZGAgZmllbGQgb2YgdGhlIGBBY21lUmVxdWVzdGAgdHlwZSBmcm9tIGB1MTZgIHRv Cj4+ICAgICBgVmVjPHUxNj5gLCB0byBzdXBwb3J0IG11bHRpcGxlIHN1Y2Nlc3MgY29kZXMKPj4K Pj4gMi4gS2VlcCBgZXhwZWN0ZWQ6IHUxNmAgYW5kIGFkZCBhIHNlY29uZCBmaWVsZCBlLmcuIGBl eHBlY3RlZF9vdGhlcjoKPj4gICAgIFZlYzx1MTY+YCBmb3IgImFsc28gYWxsb3dlZCIgY29kZXMu Cj4+Cj4+IDMuIFN1cHBvcnQgYW55IDJ4eCBzdWNjZXNzIGNvZGVzLCBhbmQgcmVtb3ZlIHRoZSBg ZXhwZWN0ZWRgIGNoZWNrCj4+Cj4+IEkgdGhvdWdodCAoMSkgbWlnaHQgYmUgcmVhc29uYWJsZSwg YmVjYXVzZToKPj4KPj4gKiBJdCBzdGF5cyBleHBsaWNpdCBhbmQgbWFrZXMgaXQgY2xlYXIgd2hp Y2ggc3RhdHVzZXMgYXJlIGNvbnNpZGVyZWQKPj4gICAgc3VjY2Vzcy4KPj4gKiBXZSBkb27igJl0 IGNyZWF0ZSB0d28gcGFyYWxsZWwgY29uY2VwdHMgKCJleHBlY3RlZCIgdnMKPj4gICAgImV4cGVj dGVkX290aGVyIikgd2hpY2ggaW50cm9kdWNlcyBhZGRpdGlvbmFsIGNvbXBsZXhpdHkKPj4gKiBD YW4gYmUgZXh0ZW5kIGxhdGVyIGlmIHdlIG1lZXQgeWV0IGFub3RoZXIgaGFybWxlc3MgYnV0IG5v dCAyMDAKPj4gICAgdmFyaWFudC4KPj4gKiBXZSBkb27igJl0IGFsbG93IGFyYml0cmFyeSAyeHgu Cj4+Cj4+IFdoYXQgZG8geW91IHRoaW5rPyBEbyB5b3UgbWF5YmUgaGF2ZSBhbnkgb3RoZXIgc29s dXRpb24gaW4gbWluZCB0aGF0Cj4+IHdvdWxkIGZpdCBiZXR0ZXI/Cj4gCj4gVGhlcmUgcHJvYmFi bHkgaXNuJ3QgYW5zd2VyIHRoYXQgc3RyaWN0bHkgcmlnaHQgaW4gYWxsIGNhc2VzLCBidXQgaW4K PiBnZW5lcmFsIGl0J3MgZ29vZCB0byBoYXZlIHNpbWlsYXIgYmVoYXZpb3IgYWNyb3NzIGltcGxl bWVudGF0aW9ucywKPiBlc3BlY2lhbGx5IGdpdmVuIHRoYXQgd2UgZG8gbm90IGtub3cgb2YgYW55 IHJlcG9ydCB3aGVyZSB0aGUgUFZFIGJlaGF2aW9yCj4gb2YgYWNjZXB0aW5nIGFsbCAyeHggcmVz cG9uc2UgY29kZXMgY2F1c2VkIGFueSBwcm9ibGVtcywgZnJvbSB0aGF0IDMuCj4gd291bGQgYmUg YmVzdCwgb3IgZG9lcyB0aGUgUkZDIGZvcmJpZCB0aGUgc2VydmVyIHRvIGFjY2VwdCBvdGhlciBz dGF0dXMKPiBjb2Rlcz8KPiAKPiBUaGF0IHNhaWQsIGluIHByYWN0aWNlIG9ubHkgMjAxIChDcmVh dGVkKSBtaWdodCBtYWtlIHNlbnNlIGZvciBBQ01FIGluCj4gYWRkaXRpb24gdG8gdGhlIHJlZmVy ZW5jZWQgMjAwIChPSykgYW5kIDIwNCAoTm8gQ29udGVudCksIGFuZCBmb2xsb3dpbmcKPiB0aGUg UkZDIGlzIGZpbmUsIHNvIDEuIGlzIElNTyBhbHNvIGEgZ29vZCBzb2x1dGlvbiBoZXJlLgo+IFBs ZWFzZSBub3RlIHRoZSBkaWZmZXJlbmNlIHRvIFBWRSBpbiB0aGUgY29tbWl0IG1lc3NhZ2UsIHRo ZXJlIHlvdSB3cml0ZQo+IHRoYXQgYmVoYXZpb3IgaXMgbm93IGFsaWduZWQgd2l0aCBQVkUsIGJ1 dCBpdCdzIHJhdGhlciAiY2xvc2VyIGFsaWduZWQiCj4gdG8sIG5vdCBmdWxseS4KCkFjY29yZGlu ZyB0byBSRkMgODU1NSwgbW9zdCBBQ01FIGVuZHBvaW50cyBkZWZpbmUgZXhhY3QgZXhwZWN0ZWQg c3RhdHVzCmNvZGVzLiBUaGUgb25seSBjYXNlIHdoZXJlIG11bHRpcGxlIDJ4eCBjb2RlcyBhcmUg ZXhwbGljaXRseSBhbGxvd2VkIGlzIHRoZQpuZXdOb25jZSBlbmRwb2ludCwgd2hlcmUgdGhlIFJG QyBzdGF0ZXMgdGhhdCB0aGUgc2VydmVyIFNIT1VMRCByZXR1cm4gCjIwMCBmb3IKSEVBRCBhbmQg TVVTVCByZXR1cm4gMjA0IGZvciBHRVQuCgpJIGZ1cnRoZXIgbG9va2VkIGludG8gdGhlIFBlcmwg Y2xpZW50IGFuZCBmb3VuZCB0aGF0IGl0IGVuZm9yY2VzIHNwZWNpZmljCmNvZGVzIGZvciBtb3N0 IGVuZHBvaW50cyBhcyB3ZWxsLCBidXQgcGVyZm9ybXMgYSBHRVQgcmVxdWVzdCBbMV0gZm9yIG5v bmNlCnJldHJpZXZhbCAoaW5zdGVhZCBvZiBIRUFEKSBhbmQgYWNjZXB0cyBhbnkgMnh4IHN1Y2Nl c3MgWzJdIGNvZGUgaW4gdGhhdApjYXNlLiBTbyB0aGUgYmVoYXZpb3IgaXNu4oCZdCBkaXJlY3Rs eSBjb21wYXJhYmxlIHRvIHRoZSBSdXN0IGNsaWVudCwgYnV0IGl04oCZcwp3b3J0aCBub3Rpbmcu IEZ1bmN0aW9uYWxseSwgdGhpcyBzaG91bGRu4oCZdCBiZSBhbiBpc3N1ZSwgYXMgQUNNRSAKcHJv dmlkZXJzIGFyZQpyZXF1aXJlZCB0byBzdXBwb3J0IGJvdGggbWV0aG9kcywgd2l0aCBIRUFEIGJl aW5nIHRoZSBwcmVmZXJyZWQgb25lLgoKSSB3aWxsIHVwZGF0ZSB0aGUgY29tbWl0IG1lc3NhZ2Vz IGFuZCBjb3ZlciBsZXR0ZXIgYWNjb3JkaW5nbHkuCgpbMV0gCmh0dHBzOi8vZ2l0LnByb3htb3gu Y29tLz9wPXByb3htb3gtYWNtZS5naXQ7YT1ibG9iO2Y9c3JjL1BWRS9BQ01FLnBtO2g9ZjFlOWJi N2QzMTZlM2NlYTFlMzc2YzYxMGIwNDc5MTE5MjE3YWVjYztoYj1IRUFEI2wyMTkKWzJdIApodHRw czovL2dpdC5wcm94bW94LmNvbS8/cD1wcm94bW94LWFjbWUuZ2l0O2E9YmxvYjtmPXNyYy9QVkUv QUNNRS5wbTtoPWYxZTliYjdkMzE2ZTNjZWExZTM3NmM2MTBiMDQ3OTExOTIxN2FlY2M7aGI9SEVB RCNsNTk3CgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f CnBicy1kZXZlbCBtYWlsaW5nIGxpc3QKcGJzLWRldmVsQGxpc3RzLnByb3htb3guY29tCmh0dHBz Oi8vbGlzdHMucHJveG1veC5jb20vY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL3Bicy1kZXZlbAo=