Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Julien Chable

He blogs, you blog, I blog ...

Archives

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

- Merci par Blog de Jérémy Jeanson le 10-01-2019, 20:47

- Office 365: Script PowerShell pour auditer l’usage des Office Groups de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 11:02

- Office 365: Script PowerShell pour auditer l’usage de Microsoft Teams de votre tenant par Blog Technique de Romelard Fabrice le 04-26-2019, 10:39

- Office 365: Script PowerShell pour auditer l’usage de OneDrive for Business de votre tenant par Blog Technique de Romelard Fabrice le 04-25-2019, 15:13

- Office 365: Script PowerShell pour auditer l’usage de SharePoint Online de votre tenant par Blog Technique de Romelard Fabrice le 02-27-2019, 13:39

- Office 365: Script PowerShell pour auditer l’usage d’Exchange Online de votre tenant par Blog Technique de Romelard Fabrice le 02-25-2019, 15:07

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Stream Portal par Blog Technique de Romelard Fabrice le 02-21-2019, 17:56

- Office 365: Script PowerShell pour auditer le contenu de son Office 365 Video Portal par Blog Technique de Romelard Fabrice le 02-18-2019, 18:56

- Office 365: Script PowerShell pour extraire les Audit Log basés sur des filtres fournis par Blog Technique de Romelard Fabrice le 01-28-2019, 16:13

- SharePoint Online: Script PowerShell pour désactiver l’Option IRM des sites SPO non autorisés par Blog Technique de Romelard Fabrice le 12-14-2018, 13:01