diff --git a/src/hijack.erl b/src/hijack.erl
index f05b578525793ff4520272c4d8c6405aa785794e..232a7eb77ef3af6b365fd4b7168d1f264b41b99b 100644
--- a/src/hijack.erl
+++ b/src/hijack.erl
@@ -30,7 +30,8 @@ main(Args) ->
 
 execute(State = #state{opts = Opts}) ->
     {ConsulHost, ConsulPort} = parse_host_and_port(proplists:get_value(consul, Opts)),
-    {ok, Socket} = gen_tcp:connect(ConsulHost, ConsulPort, [binary, {active, true}]),
+    {ok, Socket} = ssl:connect(ConsulHost, ConsulPort, []),
+    %%{ok, Socket} = gen_tcp:connect(ConsulHost, ConsulPort, [binary, {active, true}]),
     {TargetHost, TargetPort} = parse_host_and_port(proplists:get_value(target, Opts)),
     NewState = State#state{consul_socket = Socket, target_host = TargetHost, target_port = TargetPort},
     process_flag(trap_exit, true),