Sécurité et informations d’erreur étendues

Les informations d’erreur étendues offrent des données très utiles lors de la résolution d’un problème RPC, mais ces données sont souvent considérées comme confidentielles par les organisations soucieuses de la sécurité. En considération de tels problèmes de sécurité, les informations d’erreur étendues sont désactivées par défaut.

Les informations d’erreur étendues sont toujours générées lorsque les informations d’erreur étendues sont désactivées, mais les informations ne sont jamais transmises au-delà des limites des processus ou des ordinateurs. Cette approche permet d’utiliser les informations d’erreur par les outils qui ont accès à l’espace d’adressage du processus, tels que les débogueurs. Lorsqu’elles sont activées, les informations d’erreur étendues sont générées et peuvent être envoyées entre les limites du processus et de l’ordinateur. Actuellement, les informations d’erreur étendues sont utilisées pour les séquences de protocole orientées connexion et les appels RPC locaux (LRPC). Elle est partiellement implémentée pour les datagrammes.