Compression dynamique des reponses dans IIS avec Windows Server 2008 R2

Dans ce post, nous allons parlé d’un problème qui apparait lors de l’installation de Project Server 2007 sous Windows Server 2008 R2.

Avec ce système d’exploitation, la compression statique et dynamique des réponses sont activées par défaut dans IIS, ce qui peut améliorer les performances d’un site Web, mais peut aussi provoquer des problèmes lorsque l’on tente d’exécuter des pages qui ne supporte pas ce type de compression.

Ainsi, lorsque l’on essaye de créer des champs personnalisés d’entreprise, l’erreur suivante apparait:

error:Application when access _vti_bin/PSI/CustomFields.asmx error message, error = 'gzip' is not a supported encoding name. Parameter name: name at System.Globalization.EncodingTable.internalGetCodePageFromName(String_name) at System.Globalization.EncodingTable.GetCodePageFromName(String_name) at System.Text.Encoding.GetEncoding(String_name) at Microsoft.Office.Project.Server.PSIForwarderHandler.ProcessRequest(HttpContext_context) at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute (at) System.Web.HttpApplication.ExecuteStep(IExecutionStep_step,_Boolean&_completedSynchronously)

Pour résoudre ce problème, il faut désactiver la compression dynamique dans le Gestionnaire d’Administration IIS :

J’espère que cet article vous sera utile. Cependant, n’hésitez pas à nous faire part de vos retours d’expérience.

Marc Biarnès