Data Domain: SNMP-traps mislykkes efter DDOS-opgradering til DDOS 8.3 eller 8.1 eller 7.10.1.40+
Summary: Simple Network Management Protocol (SNMP)-traps kan ikke sendes, hvis SNMP-trapværtkonfigurationen omfatter et portnummer. En defekt i IP-adressevalidering, der blev introduceret i DDOS 8.3 og 8.1 og 7.10.1.40, forårsager dette problem ...
Symptoms
Gælder for:
- System opgraderet til DDOS-versioner før 8.3.1.20 eller 8.1.x, f.eks.: DDOS-system opgraderet fra 7.13.1.40 til 8.3.1.10
- Systemet er opgraderet til DDOS-versioner før 7.10.1.80, men efter 7.10.1.40+.
Når en SNMP-konfiguration omfatter en port, der er føjet til IP-adressen, vises følgende symptomer:
- SNMP-traps sendes ikke.
- Logfilen
messages.engineeringskærme "Invalid IP address" fejl. - Fejlmeddelelsen viser IP-adressen og porten sammenkædet med "
!!."
Eksempler på logposter i messages.engineering:
#log view debug/messages.engineering
2023-10-08 09:52:43 xxxxx emsmon: ERROR: Invalid IP address: x.x.x.x!!162
2023-10-08 09:52:46 xxxxx emsmon: ERROR: Invalid IP address: x.x.x.x!!162
2023-10-08 09:53:09 xxxxx emsmon: ERROR: Invalid IP address: x.x.x.x!!162
2023-10-08 09:55:09 xxxxx emsmon: ERROR: Invalid IP address: x.x.x.x!!162Cause
Problemet stammer fra et problem, der blev introduceret i DD OS version 7.10.1.40, 8.1 og 8.3, da der blev tilføjet en ny valideringskontrol for IP-adressen konfigureret til SNMP-traps.
Kontrollen forventer en ren IP-adresse, men implementeringen sender forkert IP og port sammen som en enkelt streng formateret som "IP!!Port".
Da denne kombinerede streng ikke er en gyldig IP-adresse, mislykkes valideringen, hvilket forhindrer trap i at blive sendt.
Resolution
Rettelse:
- Opgrader DDOS til version 7.10.1.80+ (hvis relevant).
- Opgrader DDOS til version 8.3.1.20 (LTS) eller 8.4.x, hvor problemet er løst.
- Download den relevante pakke fra Dells supportportal .
- Installer pakken ved at følge standardopgraderingsproceduren som beskrevet i DDOS-administrationsvejledningen for den givne version.
Løsning: (Hvis det ikke er muligt at opgradere DD OS-versionen på nuværende tidspunkt)
- Kontrollér, om SNMP-trapporten er angivet. [Hvis en anden port end 162 er i brug, er de eneste muligheder at opgradere DD OS eller ændre miljøet til at bruge standardport 162, indtil DD OS-versionen kan opgraderes.]
- Hvis porten er angivet, vises den som et tal, ellers vises den som "Standard":
# snmp show trap-hosts
SNMP v2c Trap Hosts:
--------------------
Trap Host Port Community
--------- ---- ---------
x.x.x.x 162 yyyyy
--------- ---- ---------
- Fjern
trap-hostLøsning:
# snmp del trap-host x.x.x.x:162
- Tilføj det uden at angive en port: (Standardport på 162 bruges automatisk)
# snmp add trap-host x.x.x.x version v2c community yyyyy
Det samme kan opnås i DDOS' grafiske grænseflade ved at fjerne portnummeret fra trap-host Konfiguration fundet i Administrationsindstillinger >>SNMP