Хост мониторинга достигает Squid, а правило разрешения называет его сообщество. Запросы SNMP всё равно завершаются неудачей. Проверьте, какая директива доступа использует этот ACL.

http_access оценивает HTTP-запросы прокси. Она не авторизует агент SNMP. Версии Squid, предоставляющие агент, используют snmp_access для этого отдельного решения.

acl monitor_host src 192.0.2.44/32
acl monitor_community snmp_community approved_monitor
snmp_access allow monitor_host monitor_community
snmp_access deny all

Это фрагмент об авторизации мониторинга, а не полная настройка агента. Сборка должна включать поддержку SNMP, развёрнутый выпуск должен предоставлять эту возможность, а порт агента и сетевой доступ должны быть настроены.

Графический интерфейс настройки может создать синтаксически корректное правило в неправильном разделе. Читайте сгенерированную директиву, а не полагайтесь на дружественное имя ACL. Объект с именем «сообщество SNMP» не делает каждое место, где он упоминается, разрешением SNMP.

Держите источник мониторинга ограниченным. Успешный HTTP-запрос прокси и принятый запрос SNMP отвечают на разные вопросы, даже когда они достигают одной и той же машины.

Похожие статьи