Вот история,
У меня есть удаленный сервер и клиент, который за брандмауэром. Клиент реализован Netty и он установит постоянное соединение с удаленным сервером. Если в канале не происходит передачи сообщений в течение 200 секунд, брандмауэр сбросит соединение, подключенное к удаленной стороне сервера, но на стороне клиента не будут приниматься tcp-пакеты (например, пакет RST), поэтому клиент считает, что это соединение живое а фактом нет.
Итак, как принудительно закрыть необычное соединение, прежде чем брандмауэр неправильно обработает это соединение активности?
Кстати: я не могу настроить брандмауэр