Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w3N7c-0019nE-2e for pgsql-www@arkaria.postgresql.org; Thu, 19 Mar 2026 23:49:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w3N7a-003Xlp-0m for pgsql-www@arkaria.postgresql.org; Thu, 19 Mar 2026 23:49:46 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1w3N7Z-003Xlg-1Y for pgsql-www@lists.postgresql.org; Thu, 19 Mar 2026 23:49:46 +0000 Received: from fhigh-a1-smtp.messagingengine.com ([103.168.172.152]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w3N7X-0000000053A-2LBP for pgsql-www@lists.postgresql.org; Thu, 19 Mar 2026 23:49:44 +0000 Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43]) by mailfhigh.phl.internal (Postfix) with ESMTP id 2574814001F5; Thu, 19 Mar 2026 19:49:42 -0400 (EDT) Received: from phl-imap-17 ([10.202.2.105]) by phl-compute-03.internal (MEProxy); Thu, 19 Mar 2026 19:49:42 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bonatak.is; h=cc :cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1773964182; x=1774050582; bh=MYZP2bErA+ 2Nl14/5HbRpw7OI66+1rn8fsMBG99WF3Q=; b=a6GjyIS2USzoVlcmSs0/wBcAO1 qnsR9PoQKuqjBk5FanstO0YrlrzyCKbApG47NETRucjhm36erSiXoF8HX1Uicyz7 PsEz6noczm10aeKl2s3rNoafqZ+FWBa/xiXbPTYpymS8CFSYL4ZknxGN6DSSWD6y CyZV2ETYbELoUI4TUlg31fq1hwHn+xY6sBn8A2rFlwP6NDwxVVozHM2ew2yXCVF+ fp/IoQ6PI2ZJDE/iteHbNIG16zJ12zMX4wUGFqBXLr+/GzRMRdAQ35gjQoIaZNpx ZT/QB9DLWxm6g4M1HoahwyPMWoSRPn2XavFfxLwr5tzzTs0rZxrhab1UM1fw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t= 1773964182; x=1774050582; bh=MYZP2bErA+2Nl14/5HbRpw7OI66+1rn8fsM BG99WF3Q=; b=R6TE+GIyDrL1/+10HRQOLT8qyqAvTFC87z9G0REv531tMrywfnX R3yhL1gDK6jySkhApyOEcSeeSz2Yr1ZJ95fMXSuBoYAKRNhagdr/qcPtTGYSJaNg E7drdXC+xtYvaaeWFH9+vhw+NT6w2RsJO2LX/pBJ4kU8UJVZNKlfSQIzCdYg2XIx boxaagwHnPimUr25m5urEx0ZaZyOWgCJL4vG4/qCul5U/iP48tQZOMZduigOsWId xX9Hr6/UYBavtmzzUiLiS8TT0PThK8HRZsbe4zef0iGynREpFVPpaCzbC64Qt3OU nwJGU/y1A3ZxogntV4PFDcwKlRELCKFX+mg== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgdeftdekfeejucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepofggfffhvfevkfgjfhfutgesmhdtreerredttdenucfhrhhomhepfdflrggtkhcu uehonhgrthgrkhhishdfuceojhgrtghksegsohhnrghtrghkrdhisheqnecuggftrfgrth htvghrnhepfeetheeiudekkeeutdfgtdegteegueetieejtdekledvveehffekleehgefg kefhnecuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrghenucevlhhushhtvghruf hiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjrggtkhessghonhgrthgrkhdr ihhspdhnsggprhgtphhtthhopedvpdhmohguvgepshhmthhpohhuthdprhgtphhtthhope hpghhsqhhlqdiffiifsehlihhsthhsrdhpohhsthhgrhgvshhqlhdrohhrghdprhgtphht thhopegurghnihgvlheshigvshhqlhdrshgv X-ME-Proxy: Feedback-ID: iecce486f:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 9D9B7C40071; Thu, 19 Mar 2026 19:49:41 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface MIME-Version: 1.0 X-ThreadId: AojFM7c0GEcR Date: Thu, 19 Mar 2026 19:49:21 -0400 From: "Jack Bonatakis" To: "Daniel Gustafsson" Cc: pgsql-www@lists.postgresql.org Message-Id: <4aec458a-547d-42c5-9576-5f105694b035@app.fastmail.com> In-Reply-To: References: Subject: Re: Unable to log out of postgresql.org Content-Type: multipart/mixed; boundary=21d9f47db8784c85b6cf024588a295cd List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --21d9f47db8784c85b6cf024588a295cd Content-Type: multipart/alternative; boundary=a9d8a3fb6f844675a91c5027d12f39c6 --a9d8a3fb6f844675a91c5027d12f39c6 Content-Type: text/plain Content-Transfer-Encoding: 7bit Hi Daniel, Thanks for confirming. I took a look at the repo and have a fix that works locally. Please see the attached patch. Jack On Thu, Mar 19, 2026, at 6:21 PM, Daniel Gustafsson wrote: > > On 19 Mar 2026, at 23:15, Jack Bonatakis wrote: > > > I seem unable to log out of postgresql.org. I have tried in multiple browsers and have received the same error each time. > > I can reproduce that as well. > > -- > Daniel Gustafsson > > --a9d8a3fb6f844675a91c5027d12f39c6 Content-Type: text/html Content-Transfer-Encoding: 7bit
Hi Daniel,

Thanks for confirming. I took a look at the repo and have a fix that works locally. Please see the attached patch.

Jack

On Thu, Mar 19, 2026, at 6:21 PM, Daniel Gustafsson wrote:
> On 19 Mar 2026, at 23:15, Jack Bonatakis <jack@bonatak.is> wrote:

> I seem unable to log out of postgresql.org. I have tried in multiple browsers and have received the same error each time.

I can reproduce that as well.

--
Daniel Gustafsson



--a9d8a3fb6f844675a91c5027d12f39c6-- --21d9f47db8784c85b6cf024588a295cd Content-Disposition: attachment; filename*0="0001-Render-logout-as-a-POST-form.patch" Content-Type: application/octet-stream; name="=?UTF-8?Q?0001-Render-logout-as-a-POST-form.patch?=" Content-Transfer-Encoding: base64 RnJvbSA2MzljMTJlN2E4YjM3NzA3ZGE5NmE0NmVhOGM1ZDI5MDU5MDk0MmU1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNrIEJvbmF0YWtpcyA8amFja0Bib25hdGFrLmlz PgpEYXRlOiBUaHUsIDE5IE1hciAyMDI2IDE5OjQzOjUzIC0wNDAwClN1YmplY3Q6IFtQQVRD SF0gUmVuZGVyIGxvZ291dCBhcyBhIFBPU1QgZm9ybQoKSW4gb3JkZXIgdG8gbWFrZSB0aGUg bG9nb3V0IGxpbmsgc2VuZCBhIFBPU1QKd2UgaGF2ZSB0byByZW5kZXIgaXQgYXMgYSBidXR0 b24uIFRoaXMgZG9lcwp0aGF0LCBhbmQgc3R5bGVzIGl0IHRvIG1hdGNoIHRoZSBleGlzdGlu ZwpsaW5rcyBpbiB0aGUgc2lkZWJhcgotLS0KIG1lZGlhL2Nzcy9tYWluLmNzcyAgICAgICB8 IDE1ICsrKysrKysrKysrKysrKwogcGd3ZWIvdXRpbC9jb250ZXh0cy5weSAgIHwgIDIgKy0K IHRlbXBsYXRlcy9iYXNlL3BhZ2UuaHRtbCB8IDEwICsrKysrKysrKy0KIDMgZmlsZXMgY2hh bmdlZCwgMjUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9t ZWRpYS9jc3MvbWFpbi5jc3MgYi9tZWRpYS9jc3MvbWFpbi5jc3MKaW5kZXggNmFlZDYxZTAu LmI2ZjBlZTc5IDEwMDY0NAotLS0gYS9tZWRpYS9jc3MvbWFpbi5jc3MKKysrIGIvbWVkaWEv Y3NzL21haW4uY3NzCkBAIC04NDgsNiArODQ4LDIxIEBAIGlucHV0I25hdmJhci10b2dnbGVy IHsKICAgZm9udC13ZWlnaHQ6IG5vcm1hbDsKIH0KIAorI3BnU2lkZU5hdiAucGctbmF2LWJ1 dHRvbiB7CisgIGJhY2tncm91bmQ6IG5vbmU7CisgIGJvcmRlcjogMDsKKyAgY29sb3I6IHZh cigtLXBnLXNpZGVuYXYtYS1mZy1jb2xvcik7CisgIGN1cnNvcjogcG9pbnRlcjsKKyAgZm9u dDogaW5oZXJpdDsKKyAgZm9udC13ZWlnaHQ6IG5vcm1hbDsKKyAgcGFkZGluZzogMDsKK30K KworI3BnU2lkZU5hdiAucGctbmF2LWJ1dHRvbjpob3ZlciwKKyNwZ1NpZGVOYXYgLnBnLW5h di1idXR0b246YWN0aXZlIHsKKyAgY29sb3I6IHZhcigtLWEtaGlnaGxpZ2h0LWZnLWNvbG9y KTsKK30KKwogI3BnU2lkZU5hdiB1bCB7CiAgIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlOwog ICBwYWRkaW5nLWxlZnQ6IDEuM2VtOwpkaWZmIC0tZ2l0IGEvcGd3ZWIvdXRpbC9jb250ZXh0 cy5weSBiL3Bnd2ViL3V0aWwvY29udGV4dHMucHkKaW5kZXggNDEyYjdiNjEuLjE4OWJlYTU5 IDEwMDY0NAotLS0gYS9wZ3dlYi91dGlsL2NvbnRleHRzLnB5CisrKyBiL3Bnd2ViL3V0aWwv Y29udGV4dHMucHkKQEAgLTg3LDcgKzg3LDcgQEAgc2l0ZW5hdiA9IHsKICAgICAgICAgICAg IHsndGl0bGUnOiAnT3JnYW5pc2F0aW9ucycsICdsaW5rJzogJy9hY2NvdW50L2VkaXQvb3Jn YW5pc2F0aW9ucy8nfSwKICAgICAgICAgXX0sCiAgICAgICAgIHsndGl0bGUnOiAnQ2hhbmdl IHBhc3N3b3JkJywgJ2xpbmsnOiAnL2FjY291bnQvY2hhbmdlcHdkLyd9LAotICAgICAgICB7 J3RpdGxlJzogJ0xvZ291dCcsICdsaW5rJzogJy9hY2NvdW50L2xvZ291dC8nfSwKKyAgICAg ICAgeyd0aXRsZSc6ICdMb2dvdXQnLCAnbGluayc6ICcvYWNjb3VudC9sb2dvdXQvJywgJ3Bv c3QnOiBUcnVlfSwKICAgICBdLAogfQogCmRpZmYgLS1naXQgYS90ZW1wbGF0ZXMvYmFzZS9w YWdlLmh0bWwgYi90ZW1wbGF0ZXMvYmFzZS9wYWdlLmh0bWwKaW5kZXggNTIzYjUzZDguLjA1 NDg5MTJkIDEwMDY0NAotLS0gYS90ZW1wbGF0ZXMvYmFzZS9wYWdlLmh0bWwKKysrIGIvdGVt cGxhdGVzL2Jhc2UvcGFnZS5odG1sCkBAIC0xMSw3ICsxMSwxNSBAQAogICAgICAgICAgPHVs PgogICAgICAgICAgICB7JWZvciBtIGluIG5hdm1lbnUlfQogICAgICAgICAgICB7JWlmIG5v dCBmb3Jsb29wLmZpcnN0ICV9PC9saT57JWVuZGlmJX0KLSAgICAgICAgICAgPGxpeyVpZiBm b3Jsb29wLmxhc3QlfSBjbGFzcz0ibGFzdC1jaGlsZCJ7JWVuZGlmJX0+PGEgaHJlZj0ie3tt Lmxpbmt9fSI+e3ttLnRpdGxlfX08L2E+CisgICAgICAgICAgIDxsaXslaWYgZm9ybG9vcC5s YXN0JX0gY2xhc3M9Imxhc3QtY2hpbGQieyVlbmRpZiV9PgorICAgICAgICAgICAgeyUgaWYg bS5wb3N0ICV9CisgICAgICAgICAgICA8Zm9ybSBtZXRob2Q9InBvc3QiIGFjdGlvbj0ie3tt Lmxpbmt9fSI+CisgICAgICAgICAgICAgIHslIGNzcmZfdG9rZW4gJX0KKyAgICAgICAgICAg ICAgPGJ1dHRvbiB0eXBlPSJzdWJtaXQiIGNsYXNzPSJwZy1uYXYtYnV0dG9uIj57e20udGl0 bGV9fTwvYnV0dG9uPgorICAgICAgICAgICAgPC9mb3JtPgorICAgICAgICAgICAgeyUgZWxz ZSAlfQorICAgICAgICAgICAgPGEgaHJlZj0ie3ttLmxpbmt9fSI+e3ttLnRpdGxlfX08L2E+ CisgICAgICAgICAgICB7JSBlbmRpZiAlfQogICAgICAgICAgICAgeyVpZiBtLnN1Ym1lbnUg JX0KICAgICAgICAgICAgICA8dWw+CiAgICAgICAgICAgICAgeyVmb3Igc20gaW4gbS5zdWJt ZW51ICV9Ci0tIAoyLjUwLjEgKEFwcGxlIEdpdC0xNTUpCgo= --21d9f47db8784c85b6cf024588a295cd--