Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Julien Chable

He blogs, you blog, I blog ...

SharePoint 2010 : Résolution d’un problème javascript avec ISA Server 2004 SP2

Lors d‘une récente installation de SharePoint 2010 avec utilisation de Host Header chez un client, nous avons pu constater un bug assez dérangeant : une erreur Javascript apparaissait systématiquement (cf en bas à gauche d’Internet Explorer - à noter que Firefox ne notifie pas de ces erreurs) rendant inutilisables la plupart des commandes de l’interface, y compris le bouton ‘Actions du site’ :

image

Remarque : Quelques précisions sur “l’apparition systématique” du problème : tout fonctionnait quelque parfois, surtout avant d’aller manger et au retour l’erreur revenait …

Selon la capture d’écran, il manque de toute évidence des définitions, ce qui signifie que certains fichiers Javascript n’étaient pas été chargés par la page. Ici se posait alors deux questions :

  1. Est-ce que la master page personnalisée est en cause ou non ? => Le rétablissement de la master page WSS 4 fait persister le problème Triste
  2. Est-ce un problème d’alias, IIS, de chemin géré, etc ? Après avoir tout vérifié dans le DNS, IIS et l’administration centrale de SharePoint (et PowerShell) => rien à redire sur la configuration …

Après avoir validé ces points, il y a peu de chance que SharePoint soit en cause surtout sur une plateforme nouvellement installée (en respectant au mieux toutes les bonnes pratiques du moment). Immédiatement vient donc les questions sur l’infrastructure de l’entreprise : parefeu et proxy ?

Pas de pare-feu mais un proxy ISA Server 2004 SP2. Afin de tester si le proxy peut poser problème, nous créons des règles côté client pour forcer ce dernier à ne pas passer par le proxy pour les adresses de l’en-tête mais rien ne change Triste Gloups, ça sent le sapin pour la production …

Nous revenons donc à l’origine du problème : certains fichiers ne se chargent pas ! Pour descendre un peu plus profond dans notre diagnostique, nous prenons un proxy HTTP bien connu des développeurs Web/AJAX : Fiddler. Immédiatement la source du problème est identifié :

Bug AJAX SharePoint

Nous avons un code HTTP de retour 502 : erreur de proxy. Quelques secondes suffisent pour rechercher une quelconque référence connue de ce problème, premier lien : bug erreur HTTP 502 connu et résolu avec le SP3 de ISA Server 2004. Le SP3 est installé, le problème est résolu !

Pour résumer, SharePoint 2010 + Host Header/alias DNS + ISA Server 2004 SP2 => passage du SP3 d’ISA Server 2004.

Sur ce, je peux rejoindre la communauté des MVPs à Seattle en toute tranquillité ! Bon vol pour ceux qui seront de la partie et à très bientôt pour les autres.

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: lundi 28 février 2011 06:32 par neodante
Classé sous :

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Les actualités de la semaine sur c2i.fr (14 mai - 20 mai) par Richard Clark le il y a 5 heures et 42 minutes

- Reactive Extensions : Consommer des services avec Rx Partie 3, les pièges à éviter par Léonard Labat le il y a 14 heures et 47 minutes

- SharePoint Blog Site, problème d’archives par Le Blog (Vert) d'Arnaud JUND le 05-20-2012, 13:09

- Soirée ALT.NET Mai - 3 présentations par #Rui le 05-18-2012, 11:59

- [ #SharePoint 2010][ #SQLServer 2012] AlwaysOn pour SharePoint (2/4) : Configuration (2e partie)… par Le blog de Patrick [MVP SharePoint] le 05-18-2012, 11:31

- Team Foundation Server 11: tous les trésors cachés du site d’équipe par Philess le 05-16-2012, 19:01

- [PowerShell 3] Télécharger et installer la documentation en ligne par Blog de SPBrouillet (Pierrick BROUILLET) le 05-16-2012, 17:36

- [#SharePoint 2010][#SQLServer 2012] AlwaysOn pour SharePoint (1/4) : Configuration (1ère partie)… par Le blog de Patrick [MVP SharePoint] le 05-16-2012, 12:10

- Job Day @MIC Brussels - .Net Developers on Mobile applications par Le Blog (Vert) d'Arnaud JUND le 05-15-2012, 20:26

- [SharePoint 2010] – SharePoint 2010, Windows (Server) 8 et des erreurs IIS sont dans une VM… par Blog de SPBrouillet (Pierrick BROUILLET) le 05-14-2012, 12:10