Community
Participate
Working Groups
proxied local openssh server using TCPProxy below. Error 1: >ssh localhost -p 2222 Bad packet length 1349676916. Disconnecting: Packet corrupt Error 2: >ssh localhost -p 2222 Blocked here with nothing only few times it is working. ---------------- public class TCPProxy extends Verticle { private final String host = "localhost"; private final int port = 22; private final int listenPort = 2222; @Override public void start() { vertx.createNetServer().connectHandler(new Handler<NetSocket>() { @Override public void handle(final NetSocket serverSocket) { vertx.createNetClient().connect(port, host, new Handler<AsyncResult<NetSocket>>() { @Override public void handle( final AsyncResult<NetSocket> asyncSocket) { NetSocket clientSocket = asyncSocket.result(); createPump(serverSocket, clientSocket).start(); createPump(clientSocket, serverSocket).start(); } }); } }).listen(listenPort); container.logger().info("proxy started"); } }