www.bewise.fr

Recherche

KBs

Accès refusés lors de l’indexation de mon SharePoint

Je reviens sur ce Post que j'avais fait fin d'été dernier : Accès impossible à une application web SharePoint depuis le serveur (erreur 401) / Accès impossible à une application web SharePoint depuis le serveur (erreur 401) Pour trois raisons : - Je me suis rendu compte que j'avais carrément oublié une clé registre à positionner (en tout cas d'après MSDN) - mon Post n'était pas assez précis sur le format des informations à renseigner dans le registre. Je me suis fait moi même "avoir" quand j'ai été de nouveau confronté à ce problème et que j'ai suivi ma propre procédure.. qui ne fonctionnait pas. - enfin j'ai rencontré ce souci ainsi qu'un collègue (quasiment en même ...

04/04/2012

Lire le détail

Le getter de la mort

Nous utilisons très souvent des propriétés public sur des classes, que ce soit en get ou set. SharePoint et son SDK ni manque pas non plus. Cependant méfiez vous de certains pièges où on pense que le getter ne renvoi qu'une variable interne ! ce n'est pas toujours vrai ! Le getter peu faire beaucoup de chose avant de vous renvoyer le résultat. Les performances de votre application peuvent donc en pâtir, mais vous pouvez carrément avoir des "bugs". Un bon exemple avec le SPWeb.RootFolder : Scénario : Vous devez modifier la WelcomePage d'un SPWeb par code. Par défaut on aurait tendance à faire ça : SPWeb w = ... // je ne m'attarde pas sur la récupération du SPWeb ...

16/11/2011

Lire le détail

Accès impossible à une application web SharePoint depuis le serveur (erreur 401)

Cas un peu particulier mais tout de même ennuyeux si : - vous avez créé une application web SharePoint en utilisant un host header spécifique (par exemple www.bewise.fr ) - pour tester vous avez modifié votre fichier host sur le serveur en lui indiquant que www.bewise.fr pointe sur 127.0.0.1 - le serveur s'appelle MONSERVEUR par exemple (différent du nom de domaine justement) et bien vous serez dans l'impossibilité d'accéder aux sites de cette application. Vous aurez en boucle un prompt pour fournir login et mot de passe. Ceci est dû à une sécurité de IIS depuis la version 5.1 qui ...

31/08/2011

Lire le détail

Sharepoint 2010 SP1 et Cryptographic Exception

Vous passez le SP1 de SharePoint (sur une machine où vous avez Visual Studio 2010 !? votre serveur de développement par exemple), et ou le SP1 d'un langage pack. Et bien vous aurez surement cette erreur: An unhandled exception ('System.Security.Cryptography.CryptographicException') occurred in OWSTIMER.EXE [3004]. Le mieux est de cliquer sur « No » et donc ne cherchez PAS à debugger le processus, laissez juste le continuer jusqu'au bout ! et tout ce passera bien ! ...

23/08/2011

Lire le détail

Erreur lors de l’utilisation d’un formulaire d’initiation/association dans un Workflow SPDesigner 2010

Je suis tombé sur une erreur hier, après avoir installé une nouvelle ferme et configuré tous les services “ à la main ” : ”An error has occurred with the Form Service there is a misconfiguration of the Microsoft SharePoint State Service”. En effet, après avoir installé SharePoint Server 2010, je n’ai pas voulu utiliser l’assistant de déploiement des services (ferme de production) et donc créer tous les services grâce à l’administration centrale de SharePoint ou PowerShell. Après avoir créé et déployé mon Workflow dans SharePoint ...

03/05/2011

Lire le détail

La recherche SharePoint 2010 ne remonte pas le titre d’un document Word 2003 ou 2007

Il peut arriver, qu’après avoir configuré votre service de recherche dans SharePoint 2010 Server, vous tentiez une recherche… qui remonte des documents Word 2003 ou 2007 et que dans la page de résultats, le titre de ce document soit : “Titre”. C’est en fait une optimisation cachée du moteur de recherche de Search Server… qui remonte les quelques premiers mots du document ou une mauvaise métadonnée du document ! Pour corriger ceci : Ouvrir l’éditeur de registre du serveur hébergeant le service de recherche : Démarrer > Exécuter > Regedit Chercher la ...

03/05/2011

Lire le détail

Donne moi les droits de développer sur mon serveur SharePoint 2010

Aujourd'hui encore pour développer des solutions SharePoint (2010) nous avons besoin de développer directement sur un serveur où SharePoint est installé. En général nous faisons une installation avec un compte administrateur et les développements sont fait avec ce compte et cela suffit. Pourtant par moment on souhaite donner accès à différents développeurs cette plateforme de développement. Cela nécessite donc de donner des droits aux différents comptes utilisateurs de ces développeurs. On pourrait d'ailleurs penser que de les ajouter au groupe "administrateurs " du serveur suffirait mais ce n'est pas le cas. Vous allez rapidement tomber sur des messages du type : "error occured in ...

04/04/2011

Lire le détail

Office 64 Bits– Erreur '”This List Cannot be Displayed in DataSheet view for one or more of the following reasons …”

Comme beaucoup, vous êtes maintenant passé aux environnements 64 Bits sur les postes clients avec plus ou moins de succès.. Moins de succès parce que l'on se rend compte que quelques fonctionnalités ne sont pas toujours opérationnelles Parmi celles que l'on a tous adoptées en tant qu'utilisateurs SharePoint est la possibilité de pouvoir éditer du contenu SharePoint en mode "Excel" ! Et lorsque que l'on a tout en x64, on est en face de l'erreur suivante :   Cela se résoud au final assez simplement : Il suffit d'installer sur votre poste "2007 Office System Driver: Data Connectivity Components " qui se trouve ici : ...

03/03/2011

Lire le détail

Modèle objet SharePoint 2010 et exception FileNotFoundException (2nd Cas)

J'avais fait récemment une KB sur cette exception levée par le modèle objet de SharePoint lorsque le host est lancé en x86 et accède à un SharePoint qui est en x64. Aujourd'hui j'ai constaté avec mon collègue Sébastien Reynier que nous avions cette exception levée (exactement le même message : "The Web application at http://localhost/sites/collec1 could not be found. Verify that you have typed the URL correctly. If the URL should be serving existing content, the system administrator may need to add a new request URL mapping to the intended application") mais pour une toute autre raison ! Cette raison : ...

03/03/2011

Lire le détail

Sharepoint SPSecurity.RunWithElevatedPrivileges un mythe s'effondre ?

Lorsque vous utilisez le modèle objet de SharePoint il vous est sans doute arrivé d'utiliser cette méthode : SPSecurity.RunWithElevatedPrivileges Qui vous permet d'exécuter un bloc de code sous l'identité du compte système. ATTENTION, PAS DE CONFUSION !!! Le code exécuté va l'être avec l'identité de l'exécutable hôte ! Donc vous êtes dans le contexte d'un webpart par exemple, l'utilisateur est sans doute impersonifié, donc cette méthode vous permet d'utiliser le compte du pool d'application (qui bien souvent est le compte système) plutôt que celui de ...

15/12/2010

Lire le détail

Audiences SharePoint

Vous voulez cibler l'affichage d'un webpart ou d'un élément d'une liste en vous basant sur un groupe SharePoint et non pas sur une audience ? Et votre groupe référence des groupes AD et pas des utilisateurs AD ? Cela ne fonctionnera pas, à moins d'appliquer ce hotfix : http://support.microsoft.com/kb/942819/en-us

12/07/2010

Lire le détail

Connexion à l'instance nommé "SSEE" de WSS3

Si vous installez un WSS3 en mode « mono serveur » c'est-à-dire pas dans une ferme, l'installeur ne vous laisse pas choisir les paramètres de config telle que la base de donnée à utiliser. Il crée automatiquement une instance nommée, et planque toute la bdd de sharepoint dedans. Pour pouvoir se connecter via le SQL management studio, il faut rendre cette instance visible : - Lancer l'outil SQL configuration manager - Click droit sur le noud de nom « .#SSEE » - Changer « Hide Instance » à false De plus, pour se connecter à distance, il ne faut oublier de passer par le « SQL ...

12/07/2010

Lire le détail

Sharepoint & File not found

Il se peut qu'au détour d'une manipulation vous vous retrouviez avec un simple "File Not Found." dès que vous souhaitez accéder à votre site sharepoint (WSS v3 ou MOSS 2007). Cette page n'a pas le look classique des erreurs sharepoint ni des erreurs classiques 404. La solution pour résoudre ce problème consiste tout d'abord à regarder que vous n'ayez pas un xmlns="bla bla" dans votre web.config. Si oui supprimez-le (l'attribut pas le fichier :). Sachez que l'éditeur de web.config de IIS aime bien rajouter la déclaration de namespace XML. Ensuite, si ça n'y fait rien, il faut vérifier que tous les fichiers ...

12/07/2010

Lire le détail

Ouverture de documents office depuis Sharepoint qui ne fonctionne plus

Si Powerpoint ou Excel ou encore Word moulinent pendant 10 minutes à tenter d'ouvrir le document qui est stocké sur un SharePoint puis se gaufrent lamentablement, vous pouvez toujours tenter, à vos risques et périls de redémarrer le service « WEBCLIENT » sur votre machine. Je dis à vos risques et périls car il se peut que ce service ne supporte pas très bien le redémarrage, au pire des cas, il vous faudra redémarrer la machine avant de pouvoir ouvrir de nouveau les documents directement depuis un site SharePoint. (Ce service sert à Windows pour « mapper » les documents sur le ...

12/07/2010

Lire le détail

Excel Services - Délégation sécurité - Appel de données Analysis Services

Après une bataille acharnée avec mon MOSS et plus particulièrement mon Excel Services qui m'affichait à répétition l'erreur suivante : « Unable to retrieve external data.." ET Même si tout était bien configuré dans le SSP (trusted data connection, trusted document Library » and so on .. J'ai vaincu !! La connexion à Analysis services est forcément une connexion « windows intégrée » donc il faut que tu autorises la délégation d'identité à ton SSP afin qu'il puisse « prendre » le profil de la personne connectée sous ...

12/07/2010

Lire le détail

Modèle objet SharePoint 2007/2010 et exception FileNotFoundException

Symptôme : Vous utilisez le modèle objet (serveur) de SharePoint (2007 / 2010) et à la construction d'un objet de type SPSite vous prenez une exception de type FileNotFoundException Avec un message de ce genre : The Web application at http://localhost/sites/collec1 could not be found. Verify that you have typed the URL correctly. If the URL should be serving existing content, the system administrator may need to add a new request URL mapping to the intended application. Et pourtant vous savez pertinemment qu'il existe bien une web application à cette url !! Alors il est fort possible que vous ayez un soucis 32/64 bits ! En effet le modèle objet de SharePoint utilise ...

15/12/2010

Lire le détail