    @Test
    public void testReadRequest_ConnectUnknownProtocol_Failure() throws Exception {

        Socks5Server server = getAuthenticatedSocks5Server((byte) 0x05, (byte) 0x01, (byte) 0x00,
                (byte) 0x05, (byte) 0x01, (byte) 0x00, (byte) 0xA8, (byte) 0xC0, (byte) 0xA8, (byte) 0x01, (byte) 0x01);
        assertFalse(server.readRequest());
    }