Исправлено поведение BRAS при обработке некорректного CoA запроса - пустое тело запроса или не валидные данные внутри запроса. При получении подобного пакета будет вывод лога на уровне "debug bras radius_err" вида:
%BRAS-E-RADIUS_ERR: <bras_receive_message_from_socket> message is too short (20 < 20) %BRAS-E-RADIUS_ERR: <bras_recv_message_da_client_handler> bras_receive_message_from_socket error |
Лог "ENOBUFS on nfq socket" перенесен на уровень debug. Пример вывода:
%APTD-D-DEBUG: <aptd_event_handle> ENOBUFS on nfq socket |
Исправлена работа функционала "rate" для DHCP-discover пакетов. Пример настройки правила файрвола:
security zone-pair untrusted any rule 999 action permit rate-limit pps 20 match not fragment match protocol udp match destination-port dhcp_server enable exit exit |