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:
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
+#}