Message d'erreur lorsque vous accédez à un site Web via ISA Server 2006 ou Microsoft Forefront Threat Management Gateway, Medium Business Edition: "HTTP 400 - Bad Request"


Important Cet article contient des informations sur la façon de modifier le registre. Assurez-vous de sauvegarder le registre avant de le modifier. Assurez-vous que vous savez comment restaurer le registre en cas de problème. Pour plus d'informations sur la façon de sauvegarder, restaurer et modifier le registre, cliquez sur le numéro d'article suivant pour afficher l'article dans la base de connaissances Microsoft:
322756 Comment sauvegarder et restaurer le Registre dans Windows

Symptômes


Lorsque vous accédez à un site Web via Microsoft Internet Security and Acceleration (ISA) Server 2006 ou Microsoft Forefront Threat Management Gateway, Medium Business Edition, vous recevez le message d'erreur suivant :
HTTP 400 - Mauvaise demande
Ce problème peut se produire lorsque vous accédez à un site Web qui est publié dans ISA Server 2006 ou Microsoft Forefront Threat Management Gateway, Medium Business Edition. Ce problème peut également se produire lorsque vous accédez à un site Web via une règle d'accès HTTP définie dans ISA Server 2006 ou Microsoft Forefront Threat Management Gateway, Medium Business Edition.

Cause


Ce problème se produit parce que ISA Server 2006 et Microsoft Forefront Threat Management Gateway, Medium Business Edition supprimer les réponses HTTP et les demandes HTTP si leurs en-têtes HTTP contiennent des lignes de continuation.

Résolution


Avertissement Des problèmes graves peuvent se produire si vous modifiez le registre de manière incorrecte en utilisant l'éditeur de registre ou en utilisant une autre méthode. Ces problèmes peuvent nécessiter que vous réinstallez le système d'exploitation. Microsoft ne peut pas garantir que ces problèmes peuvent être résolus. Modifiez le registre à vos risques et périls. Pour résoudre ce problème, suivez les étapes suivantes :
  1. Pour ISA Server 2006, appliquez hotfix 941297. Pour plus d'informations sur ce hotfix, cliquez sur le numéro d'article suivant pour voir l'article dans la base de connaissances Microsoft:
    941297 Description du paquet de hotfixing ISA Server 2006 : 15 août 2007
  2. Cliquez sur Démarrer, sur Exécuter, tapez regedit, puis cliquez sur OK.
  3. Recherchez la sous-clé de Registre suivante et cliquez dessus :
    filtres web HKEY_LOCAL_MACHINE-SOFTWARE-SOFTWARE-RAT-RAT-Stingray-Debug
    Remarque Si le sous-clé des filtres DEbug-Web RAT-Stingray-Debug n'existe pas, vous devez le créer.
  4. Dans le menu Edition, pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  5. Tapez APPEND_CONTINUATION_LINES, puis appuyez sur ENTER.
  6. Dans le menu Edition, cliquez sur Modifier.
  7. Dans la zone Données de la valeur, tapez 1, puis cliquez sur OK.
  8. Fermez l’Éditeur du Registre.
Après avoir suivi ces étapes, la première ligne de continuation est annexée à la ligne d'en-tête principale. Les lignes de continuation restantes sont supprimées.

Statut


Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.