sslHandler.handshakeFuture().addListener(new GenericFutureListener<Future<? super Channel>>() {
@Override
public void operationComplete(Future<? super Channel> handshakeFuture) throws Exception {
if (handshakeFuture.isSuccess()) {
Channel channel = (Channel) handshakeFuture.getNow();
SSLEngine engine = sslHandler.engine();
SSLSession session = engine.getSession();
LOGGER.debug("onFutureSuccess: session = {}, id = {}, isValid = {}, host = {}", session.toString(),
Base64.encode(session.getId()), session.isValid(), host);
if (hostnameVerifier.verify(host, session)) {