tmpchat

commit a74e624cf11c6f6c867ae0ee08c7a55b84623853

tree

parent:
b729cce1740ef468850bc840e770ac4f370ab17d

nmyk <nick@nmyk.io>

2022-12-11T15:08:13-05:00

log bad origin

diff --git a/cmd/signaling/main.go b/cmd/signaling/main.go
index 4b47a4b5c616276685aa2ce07fa8ee33464a760b..1df225a579cb20638464798344d7bbaa40ba508d 100644
--- a/cmd/signaling/main.go
+++ b/cmd/signaling/main.go
@@ -29,9 +29,10 @@ 	}
 	if vals, ok := params["userID"]; ok {
 		userID = vals[0]
 	}
+	var origin string
 	upgrader := websocket.Upgrader{
 		CheckOrigin: func(*http.Request) bool {
-			var origin string
+
 			if vals, ok := r.Header["Origin"]; ok {
 				origin = vals[0]
 			}
@@ -44,7 +45,7 @@ 		},
 	}
 	conn, err := upgrader.Upgrade(w, r, nil)
 	if err != nil {
-		log.Print("upgrade: ", err)
+		log.Print("upgrade: ", err, origin)
 		return
 	}
 	chat.Materialize(channelName, h.turnAuthSecret).Members.Set(userID, conn)