Der Überwachungshost erreicht Squid, und eine Allow-Regel benennt seine Community. SNMP-Abfragen schlagen dennoch fehl. Prüfen Sie, welche Zugriffsdirektive diese ACL verwendet.

http_access bewertet HTTP-Proxy-Anfragen. Es autorisiert den SNMP-Agenten nicht. Squid-Versionen, die den Agenten bereitstellen, verwenden snmp_access für diese separate Entscheidung.

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

Dies ist ein Auszug zur Überwachungsautorisierung, keine vollständige Agent-Einrichtung. Der Build muss SNMP-Unterstützung enthalten, die eingesetzte Version muss die Funktion bereitstellen, und Agent-Port sowie Netzwerkzugriff müssen konfiguriert sein.

Eine Konfigurations-GUI kann eine syntaktisch gültige Regel im falschen Abschnitt erzeugen. Lesen Sie die erzeugte Direktive, statt sich auf den freundlichen Namen der ACL zu verlassen. Ein Objekt namens „SNMP-Community“ macht nicht jede Stelle, an der es referenziert wird, zu einer SNMP-Berechtigung.

Halten Sie die Überwachungsquelle eingeschränkt. Eine erfolgreiche HTTP-Proxy-Anfrage und eine akzeptierte SNMP-Abfrage beantworten unterschiedliche Fragen, selbst wenn sie dieselbe Maschine erreichen.

Ähnliche Artikel