From ed7ad7d96a2a2b4bf3aa74ddc2fbb9e8084d7a42 Mon Sep 17 00:00:00 2001 From: Phantasm Date: Wed, 17 Dec 2025 19:08:17 +0100 Subject: [PATCH] OpenBSD relayd: Fix IPv6 example relayd has problems loading certs when IPv4 and IPv6 listens are in the same relay block. --- changelog.d/relayd-ipv6.fix | 1 + installation/openbsd/relayd.conf | 14 +++++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 changelog.d/relayd-ipv6.fix diff --git a/changelog.d/relayd-ipv6.fix b/changelog.d/relayd-ipv6.fix new file mode 100644 index 000000000..634e1f635 --- /dev/null +++ b/changelog.d/relayd-ipv6.fix @@ -0,0 +1 @@ +OpenBSD relayd: Fix IPv6 example diff --git a/installation/openbsd/relayd.conf b/installation/openbsd/relayd.conf index 8b7be4ca6..033560426 100644 --- a/installation/openbsd/relayd.conf +++ b/installation/openbsd/relayd.conf @@ -56,7 +56,6 @@ http protocol pleroma { # Protocol for upstream Pleroma server relay wwwtls { listen on $ext_inet port https tls # Comment to disable listening on IPv4 - #listen on $ext_inet6 port https tls # Comment to disable listening on IPv6 protocol pleroma @@ -66,3 +65,16 @@ relay wwwtls { # Example: #forward to port 8080 } + +# Uncomment relay block to enable IPv6 +#relay wwwtls6 { +# listen on $ext_inet6 port https tls + +# protocol pleroma + +# forward to port 4000 check tcp timeout 500 # Adjust timeout accordingly when relayd returns 502 while Pleroma is running without problems. + +# # When serving multiple services, add the forwards here. +# # Example: +# #forward to port 8080 +#}