diff --git a/websocket-sharp/Server/HttpServer.cs b/websocket-sharp/Server/HttpServer.cs index 01d6a1f1..3bdb5ba3 100644 --- a/websocket-sharp/Server/HttpServer.cs +++ b/websocket-sharp/Server/HttpServer.cs @@ -833,18 +833,14 @@ namespace WebSocketSharp.Server var path = _listener.CertificateFolderPath; var withPort = EndPointListener.CertificateExists (_port, path); - var both = byUser && withPort; - if (both) { - _log.Warn ("The server certificate associated with the port is used."); - return true; - } - - var either = byUser || withPort; - if (!either) { + if (!(byUser || withPort)) { message = "There is no server certificate for secure connection."; return false; } + if (byUser && withPort) + _log.Warn ("The server certificate associated with the port is used."); + return true; }