Negative MDN (processed/error)
Sur cette page
Signal d'échec applicatif dans le transport AS2, distinct d'une simple absence d'accusé.
Définition
La MDN (Message Disposition Notification) renvoyée en AS2 porte un champ Disposition. Une valeur positive est processed ; une MDN négative est processed/error (échec de traitement après réception, ex. déchiffrement ou intégrité) ou failed (échec en amont du traitement). Pour l'expéditeur, une MDN négative est un état terminal explicite : inutile de retenter à l'aveugle, le problème doit être corrigé. Sa modélisation correcte évite les boucles de retentative sur des messages voués à l'échec.
Origine
Le profil AS2 est défini par la RFC 4130 (« MIME-Based Secure Peer-to-Peer Business Data Interchange Using HTTP, AS2 »), qui s'appuie sur le format MDN de la RFC 3798 (Message Disposition Notification) pour les dispositions processed, failed et leurs modificateurs error/warning.
Exemple en contexte
Disposition: automatic-action/MDN-sent-automatically; processed/error: decryption-failed