@Override
    protected SocketFactory getSocketFactory() {
        return socketFactory;
    }
@Test
    public void testUsingDefaultConfig() throws Exception {
        // should be able to start successfully with no SSL configuration at all
        remote.setRemoteHost(InetAddress.getLocalHost().getHostAddress());
        remote.setPort(6000);
        remote.start();
        assertNotNull(remote.getSocketFactory());
    }