diff --git a/debian/changelog b/debian/changelog index 2e3bcb8..26e50fe 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,19 @@ +libpve-http-server-perl (5.1.2) bookworm; urgency=medium + + * fix #5391: proxy request: avoid "HTTP 599 Too many redirections" error + that could occur due to long-running requests and bad timing during + connection reuse. Disable connection reuse for all but GET requests that + are proxied between different nodes, and allow one retry in this case. + + This can add a tiny bit of overhead if many PUT requests that are proxied + to other nodes are issued with only a small delay between each other. + However, such a high-frequency PUT request pattern is considered an edge + case, and benchmarks show that the slowdown is about 2ms on average, which + is often negligible compared to the actual time required to process the + request. + + -- Proxmox Support Team Fri, 04 Oct 2024 14:02:39 +0200 + libpve-http-server-perl (5.1.1) bookworm; urgency=medium * handler: only allow downloads for annotated endpoints and remove support