From e49ce3c99c61b08ac11b46b3921e50a050617580 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 15 Aug 2025 13:16:13 +0100 Subject: Fix a regression for Docker users who are using their own config. --- src/modules/m_spanningtree/server.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/modules/m_spanningtree/server.cpp b/src/modules/m_spanningtree/server.cpp index 70f50b42e..dc8ebaf79 100644 --- a/src/modules/m_spanningtree/server.cpp +++ b/src/modules/m_spanningtree/server.cpp @@ -42,6 +42,10 @@ namespace if (sa.is_local()) return true; // Always allowed. + std::error_code ec; + if (Utils->LocalRanges.empty() && std::filesystem::is_regular_file("/.dockerenv", ec)) + return true; // TODO: remove this a future release. + for (const auto& cidr : Utils->LocalRanges) { if (cidr.match(sa)) -- cgit v1.3.1-10-gc9f91