diff --git a/controller/documentcontroller.php b/controller/documentcontroller.php index 8353cc41..eb382dda 100644 --- a/controller/documentcontroller.php +++ b/controller/documentcontroller.php @@ -89,9 +89,13 @@ class DocumentController extends Controller{ isset($parts['host']) ? $parts['host'] : "", isset($parts['port']) ? ":" . $parts['port'] : "", "/hosting/discovery" ); + $webSocketProtocol = "ws://"; + if ($parts['scheme'] == "https") { + $webSocketProtocol = "wss://"; + } $webSocket = sprintf( "%s%s%s", - "wss://", + $webSocketProtocol, isset($parts['host']) ? $parts['host'] : "", isset($parts['port']) ? ":" . $parts['port'] : ""); }