5.9. Error Message Specification (Specifica del Messaggio di Errore)
5.9. Error Message Specification (Specifica del Messaggio di Errore)
5.9.1. KRB_ERROR Definition (Definizione di KRB_ERROR)
Struttura del messaggio per le risposte di errore:
pvno- Numero di versione del protocollomsg-type- Tipo di messaggio (KRB-ERROR)ctime- Timestamp del client opzionalecusec- Microsecondi del client opzionalistime- Timestamp del serversusec- Microsecondi del servererror-code- Numero del codice di errorecrealm- Realm del client opzionalecname- Nome del client opzionalerealm- Realm del serversname- Nome del servere-text- Testo di errore opzionalee-data- Dati specifici dell'errore opzionali
Codici di Errore
Vari codici di errore definiti includono:
- KDC_ERR_NONE
- KDC_ERR_NAME_EXP
- KDC_ERR_SERVICE_EXP
- KDC_ERR_BAD_PVNO
- KDC_ERR_C_OLD_MAST_KVNO
- E molti altri (vedere Sezione 7.5.9)
Uso
- Restituito quando le richieste non possono essere soddisfatte
- Fornisce informazioni diagnostiche
- Può includere dati aggiuntivi per errori specifici
- Utilizzato negli scambi AS, TGS e AP
Riferimento
Per la specifica completa e l'elenco dei codici di errore, fare riferimento a RFC 4120 Sezione 5.9.