Добро пожаловать в удивительный мир RADIUS, документы IETF RFC и слово «MAY». NAS не обязан чтить Termination-Action
, он даже не обязан чтить Session-Timeout
, он может молча игнорировать оба.
В реальном мире, выходящем за рамки стандартов, большинство NAS соблюдают Session-Timeout
, но через некоторое время просто отключают сеанс.
Если вы хотите что-то менее разрушительное, вам нужно реализовать что-то локально для отслеживания продолжительности сеанса, а затем отправить PoD (пакет разъединений) на NAS. Чтобы PoD работали, ваш NAS должен будет поддерживать его, и вам обычно нужно явно его настроить.
Подробнее см. RFC5176 .