Date: Fri, 15 Sep 2023 10:35:41 +0000 From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 273817] net/xapsd: Fails to parse HTTP header and exits when using Go 1.20, should use 1.19 Message-ID: <bug-273817-7788@https.bugs.freebsd.org/bugzilla/>
next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D273817 Bug ID: 273817 Summary: net/xapsd: Fails to parse HTTP header and exits when using Go 1.20, should use 1.19 Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Some People Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: me@ianmcdowell.net CC: PopularMoment@protonmail.com Flags: maintainer-feedback?(PopularMoment@protonmail.com) CC: PopularMoment@protonmail.com This port relies on go:module, which is currently using Go version 1.20. Wh= en using that version of Go, the xapsd daemon is not able to request a certifi= cate and exits with an error. Go 1.20 broke parsing an HTTP header returned from the Apple server used for push certificates. For details, see this issue in their project: https://github.com/freswa/dovecot-xaps-daemon/issues/24 I was able to get the daemon working by setting the USES line in the Makefi= le to the following: USES=3D go:1.19,modules --=20 You are receiving this mail because: You are the assignee for the bug.=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-273817-7788>