Passa al contenuto principale

12. Error Codes (Codici di errore)

12. Error Codes (Codici di errore)

I seguenti codici di errore sono definiti per l'uso nei PDU Error Report:

CodiceDescrizione
0Corrupt Data (Dati corrotti) - I dati sono corrotti o non possono essere analizzati
1Internal Error (Errore interno) - Si è verificato un errore interno
2No Data Available (Nessun dato disponibile) - La cache non ha dati da fornire
3Invalid Request (Richiesta non valida) - La richiesta non è valida o è malformata
4Unsupported Protocol Version (Versione del protocollo non supportata) - La versione del protocollo non è supportata
5Unsupported PDU Type (Tipo di PDU non supportato) - Il tipo di PDU non è riconosciuto
6Withdrawal of Unknown Record (Ritiro di record sconosciuto) - Tentativo di ritirare un record inesistente
7Duplicate Announcement Received (Annuncio duplicato ricevuto) - Rilevato annuncio duplicato
8Unexpected Protocol Version (Versione del protocollo imprevista) - La versione del protocollo è cambiata a metà sessione

Quando si verifica un errore, la parte che rileva l'errore invia un PDU Error Report contenente:

  • Il codice di errore
  • PDU incapsulato opzionale che ha causato l'errore
  • Testo di errore opzionale per il debug

Alcuni errori sono fatali e richiedono la terminazione della sessione, mentre altri possono consentire alla sessione di continuare.