From 668639e484c8884b000bc52faf1c03311b6a7cff Mon Sep 17 00:00:00 2001 From: yusing Date: Sun, 6 Oct 2024 00:09:14 +0800 Subject: [PATCH] websocket fix attempt --- internal/api/v1/stats.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/internal/api/v1/stats.go b/internal/api/v1/stats.go index e0f4c75..3b17b99 100644 --- a/internal/api/v1/stats.go +++ b/internal/api/v1/stats.go @@ -24,6 +24,9 @@ func StatsWS(cfg *config.Config, w http.ResponseWriter, r *http.Request) { if len(originPats) == 0 { U.Logger.Warnf("no match domains configured, accepting websocket request from all origins") originPats = []string{"*"} + } else { + localAddresses := []string{"127.0.0.1", "10.0.*.*", "172.16.*.*", "192.168.*.*"} + originPats = append(originPats, localAddresses...) } if common.IsDebug { originPats = []string{"*"}