diff --git a/src/murfey/client/websocket.py b/src/murfey/client/websocket.py index d693f14b9..bc03d1f3e 100644 --- a/src/murfey/client/websocket.py +++ b/src/murfey/client/websocket.py @@ -27,7 +27,9 @@ def __init__( websocket.enableTrace(True) # Parse server URL and get proxy path used, if any - url = urllib.parse.urlparse(server)._replace(scheme="ws") + url = urllib.parse.urlparse(server)._replace( + scheme="wss" if server.startswith("https") else "ws" + ) proxy_path = url.path.rstrip("/") self._address = url.geturl()