Wednesday, June 29, 2011

accès refusé à SQL lors de l'install du deuxième noeud

mettre « sharepoint_config » comme base par défaut à la place de « master «  pour les comptes admin et worker sur l’instance SQL. Problèmes d’accès diffus sinon, si l’accès à master est restreint.


(par exemple l'installation du deuxieme noeud, mais j'ai deja eu des trucs plus dodgy en 2007)

Tuesday, June 21, 2011

Empecher les robots d'indexer un site

Process à effectuer sur toutes les webapp SharePoint contenant le site (on peut avoir une webapp anonyme et une authentifiée) :

1.       Créer un fichier robots.txt avec ce contenu :
User-Agent: *
Disallow: /

2.       Ajouter le fichier robots.txt dans le dossier de la webapp IIS :
C:\inetpub\wwwroot\wss\VirtualDirectories\2200 si la webapp est sur le port 2200 par exemple
3.       Aller sur la centrale d’administration > Application management > Define Managed Path :
a.       Sélectionner la webapp souhaitée
b.      Saisir le path « robots.txt »
c.       Sélectionner « Explicit Exclusion »
d.      Cliquer OK

Monday, June 20, 2011

Uninstall Sharepoint Cleanup / nettoyage d'une install sharepoint

Après déconnexion des noeuds et desinstallation de sharepoint, on peut se retrouver avec des restes orphelins, notamment les language packs s'ils n'ont pas étés patchés correctement. On a alors le message "Ne peut désinstaller car le produit n'a pas été trouvé"

Il existe un kit de nettoyage office qui fait très bien le boulot chez MS : http://support.microsoft.com/kb/290301

J'ai déjà eu le problème inverse en passant, avec un LP Francais en SP2 et un LP Italien en SP1. Les CU refusent de s'installer en disant "produit manquant".

Wednesday, June 1, 2011

Managed paths / chemins managés

Les explications dessus ne sont pas claires, si je devais résumer :


option 1,

recommandé, il faut créer un managed path en plus :
Central Administration > Application Management > Define Managed Paths  
déclarer la racine, puis "wildcard inclusion"

Par exemple, ["hcmc" "wildcard inclusion"] te permettra de créer des sites en hcmc/1, hcmc/2... etc
(tu verras apparaitre cette racine quand tu crée des sitescol)

Option 2 :

Pour root, c'est possible aussi si tu supprime la declaration existante
[ ]
(root)
Explicit inclusion
et tu la remplace par
[ ]
(root)
Wildcard inclusion

...... la, directement /hcmc1 et /hcmc2 sont possibles ("/" devient selectionable en creation de sites)

Teste avant sur un site de test dans le cas 2, par principe car tu supprime un alias (mais ca ne supprime pas le site)