InetAddress address = null;
if(session.getRemoteAddress() instanceof InetSocketAddress) {
address = ((InetSocketAddress)session.getRemoteAddress()).getAddress();
}
ConcurrentLoginRequest loginRequest = new ConcurrentLoginRequest(
stat.getCurrentUserLoginNumber(configUser) + 1,
stat.getCurrentUserLoginNumber(configUser, address) + 1);
if(configUser.authorize(loginRequest) == null) {
session.write(FtpReplyUtil.translate(session, request, context, FtpReply.REPLY_421_SERVICE_NOT_AVAILABLE_CLOSING_CONTROL_CONNECTION, "USER.login", null));