add trace logs

This commit is contained in:
pascal
2026-02-04 22:26:29 +01:00
parent d09c69f303
commit 3af16cf333
2 changed files with 8 additions and 1 deletions

View File

@@ -9,9 +9,11 @@ import (
"sync"
"time"
"github.com/netbirdio/netbird/proxy/auth"
log "github.com/sirupsen/logrus"
"google.golang.org/grpc"
"github.com/netbirdio/netbird/proxy/auth"
"github.com/netbirdio/netbird/proxy/web"
"github.com/netbirdio/netbird/shared/management/proto"
)
@@ -67,6 +69,8 @@ func (mw *Middleware) Protect(next http.Handler) http.Handler {
config, exists := mw.domains[host]
mw.domainsMux.RUnlock()
log.Tracef("checking authentication for host: %s, exists: %t", host, exists)
// Domains that are not configured here or have no authentication schemes applied should simply pass through.
if !exists || len(config.Schemes) == 0 {
next.ServeHTTP(w, r)

View File

@@ -7,6 +7,8 @@ import (
"sort"
"strings"
log "github.com/sirupsen/logrus"
"github.com/netbirdio/netbird/proxy/internal/types"
)
@@ -35,6 +37,7 @@ func (p *ReverseProxy) findTargetForRequest(req *http.Request) (*url.URL, string
host = h
}
log.Tracef("looking for mapping for host: %s, path: %s", host, req.URL.Path)
m, exists := p.mappings[host]
if !exists {
return nil, "", "", false