Data Domain: Le trap SNMP hanno esito negativo dopo l'aggiornamento di DDOS a DDOS 8.3 o 8.1
Summary: Le trap SNMP (Simple Network Management Protocol) non vengono inviate se la configurazione host trap SNMP include un numero di porta. Questo problema è causato da un difetto nella convalida degli indirizzi IP introdotto in DDOS 8.3 e 8.1 ...
Symptoms
Applicabile a:
- Sistema aggiornato a versioni DDOS precedenti a 8.3.1.10 E 8.1.x, ad esempio: Sistema DDOS aggiornato da 7.13.1.40 a 8.3.1.10
Quando una configurazione SNMP include una porta aggiunta all'indirizzo IP, vengono visualizzati i seguenti sintomi:
- Le trap SNMP non vengono inviate.
- Il registro
messages.engineeringvisualizza "Invalid IP address" errori. - Il messaggio di errore mostra l'IP e la porta concatenati con "
!!".
Voci di registro di esempio in messages.engineering:
#log view debug/messages.engineering
2023-10-08 09:52:43 xxxxx emsmon: ERROR: Invalid IP address: xxxxx!!162
2023-10-08 09:52:46 xxxxx emsmon: ERROR: Invalid IP address: xxxxx!!162
2023-10-08 09:53:09 xxxxx emsmon: ERROR: Invalid IP address: xxxxx!!162
2023-10-08 09:55:09 xxxxx emsmon: ERROR: Invalid IP address: xxxxx!!162Cause
Il problema ha origine da un problema introdotto nella versione 8.3 quando veniva aggiunto un nuovo controllo di convalida per l'indirizzo IP configurato per le trap SNMP.
Il controllo prevede un indirizzo IP puro, ma l'implementazione passa erroneamente l'IP e la porta insieme come una singola stringa formattata IP!!Port.
Poiché questa stringa combinata non è un indirizzo IP valido, la convalida ha esito negativo, impedendo l'invio della trap.
Resolution
Correzione:
- Aggiornare DDOS alla versione 8.3.1.20 (LTS) o 8.4.x, dove il problema è stato corretto.
- Scaricare il pacchetto appropriato dal portale del supporto Dell .
- Installare il pacchetto seguendo la procedura di upgrade standard, come descritto nella Guida all'amministrazione di DDOS per la versione specificata.
Soluzione alternativa:
- Verificare che la porta trap SNMP sia stata specificata.
- Se la porta è stata specificata, viene visualizzata come un numero, altrimenti viene visualizzata come "Predefinita" (l'impostazione predefinita è la porta 162):
# snmp show trap-hosts
SNMP v2c Trap Hosts:
--------------------
Trap Host Port Community
--------- ---- ---------
x.x.x.x 162 x.x.x.x
--------- ---- ---------
- Rimuovere il
trap-hostentrata:
# snmp del trap-host x.x.x.x
- Aggiungerla senza specificare una porta:
# snmp add trap-host x.x.x.x version v2c community x.x.x.x
Lo stesso si può fare nell'interfaccia grafica di DDOS rimuovendo il numero di porta dal trap-host configurazione trovata in Administration>Settings >SNMP