diff --git a/services/console-proxy/rdpconsole/src/main/java/common/Client.java b/services/console-proxy/rdpconsole/src/main/java/common/Client.java index 742f5c9f0cd4..641aa07fec0d 100644 --- a/services/console-proxy/rdpconsole/src/main/java/common/Client.java +++ b/services/console-proxy/rdpconsole/src/main/java/common/Client.java @@ -299,16 +299,16 @@ private Element setMainElementAndAddressBasedOnProtocol(Protocol protocol, SSLSt private Protocol parseOptions(String[] args) { String protocolName = (args.length > 0) ? args[0] : ""; - Protocol protocol = Protocol.NONE; + Protocol protocol; Option[] options; - if (protocolName.equals("vnc")) { + if (protocolName.equals(Protocol.VNC.name().toLowerCase())) { protocol = Protocol.VNC; options = join(commonOptions, vncOptions); - } else if (protocolName.equals("rdp")) { + } else if (protocolName.equals(Protocol.RDP.name().toLowerCase())) { protocol = Protocol.RDP; options = join(commonOptions, rdpOptions); - } else if (protocolName.equals("hyperv")) { + } else if (protocolName.equals(Protocol.HYPERV.name().toLowerCase())) { protocol = Protocol.HYPERV; options = join(commonOptions, hyperVOptions); } else {