Motivos de Desconexão no FreeRADIUS: Entenda os Códigos e Suas Causas
O FreeRADIUS é amplamente utilizado por provedores de internet para autenticação de clientes. Quando uma sessão PPPoE é encerrada, o sistema registra o motivo no log. Compreender essas causas ajuda a diagnosticar problemas na rede e a oferecer um atendimento mais eficaz.
🧠 Motivos Comuns de Desconexão
🔌 User-Request
O cliente solicitou o encerramento da sessão.
RFC 2866 – Accounting Termination Cause
📶 Lost-Carrier
A comunicação entre o NAS e o cliente foi perdida.
RFC 2866 – Lost Carrier
🌐 Lost-Service
Um erro de rede causou a desconexão.
RFC 2866
⏱️ Idle-Timeout
A sessão foi encerrada por tempo de inatividade.
RFC 2865 – Idle Timeout
⏰ Session-Timeout
Tempo máximo da sessão expirado.
RFC 2865 – Session Timeout
🧑💼 Admin-Reset
O administrador do NAS solicitou o encerramento.
RFC 2866 – Admin Reset
🔁 Admin-Reboot
O NAS foi reiniciado manualmente.
RFC 2866 – Admin Reboot
🚧 Port-Error
Erro detectado na porta do NAS que atende o cliente.
RFC 2866
🧱 NAS-Error
Erro interno no NAS.
RFC 2866
💼 NAS-Request
O NAS solicitou o encerramento da sessão.
RFC 2866
🔄 NAS-Reboot
O NAS encerrou a sessão antes de reiniciar.
RFC 2866
⚙️ Port-Unneeded / Port-Preempted / Port-Suspended
Encerramento causado por decisões internas do NAS.
RFC 2866
🚫 Service-Unavailable
O NAS não conseguiu entregar o tipo de serviço solicitado.
RFC 2866
📲 Callback
O NAS encerrou a sessão para subir uma nova com parâmetros diferentes.
RFC 2865 – Callback Number
🧑🔧 User-Error
Configuração ou uso incorreto no equipamento do cliente.
RFC 2866
🖥️ Host-Request
Encerramento solicitado diretamente pelo dispositivo do cliente.
RFC 2866
❗ Preso no RADIUS
O concentrador foi desligado abruptamente, deixando sessões “presas”.
Este caso não possui definição em RFC, mas é comum em redes onde há queda de energia ou travamento do equipamento.
✅ Conclusão
Analisar os logs do RADIUS permite identificar padrões de desconexão, melhorar a performance da rede e oferecer um suporte mais eficiente. Compreender os motivos ajuda não só na resolução de problemas, mas também na prevenção de futuras falhas.