"Command not permitted when TLS active");
session.getThread().sendResponse("+OK Begin TLS negotiation");
SSLSocket sslSocket =
session.getServer().getTlsConfiguration()
.createSSLSocket(session.getThread().getSocket());
sslSocket.startHandshake();
logger.debug("Cipher suite: " + sslSocket.getSession().getCipherSuite());
session.getThread().setSocket(sslSocket);
session.setTlsStarted(true);
}