From d2c9f8e38a81c8e7839b7f8ee6aee8ca32d3e82d Mon Sep 17 00:00:00 2001 From: Derrick Hammer Date: Sun, 3 Mar 2024 06:40:50 -0500 Subject: [PATCH] fix: strip out any port --- api/s5/s5.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/api/s5/s5.go b/api/s5/s5.go index 8ddbaf3..6de905a 100644 --- a/api/s5/s5.go +++ b/api/s5/s5.go @@ -230,7 +230,11 @@ func (s *S5API) Routes() (*httprouter.Router, error) { } func (s *S5API) Can(w http.ResponseWriter, r *http.Request) bool { - resolve, err := dnslink.Resolve(r.Host) + host := r.Host + if strings.Contains(host, ":") { + host = strings.Split(host, ":")[0] + } + resolve, err := dnslink.Resolve(host) if err != nil { return false }