logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://anongit.hacktivis.me/git/pleroma.git/
commit: ed7ad7d96a2a2b4bf3aa74ddc2fbb9e8084d7a42
parent c06fcc7f5ded25968138a7170414ab1c17477ad9
Author: Phantasm <phantasm@centrum.cz>
Date:   Wed, 17 Dec 2025 19:08:17 +0100

OpenBSD relayd: Fix IPv6 example

relayd has problems loading certs when IPv4 and IPv6 listens are in the
same relay block.

Diffstat:

Achangelog.d/relayd-ipv6.fix1+
Minstallation/openbsd/relayd.conf14+++++++++++++-
2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/changelog.d/relayd-ipv6.fix 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 @@ -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 <httpd_server> port 8080 } + +# Uncomment relay block to enable IPv6 +#relay wwwtls6 { +# listen on $ext_inet6 port https tls + +# protocol pleroma + +# forward to <pleroma_server> 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 <httpd_server> port 8080 +#}