Heute: Skurril aber wahr. ;-)
Problem: Ich hatte ein “fertiges” Entwickler-Image erhalten, welches für ein Kundenprojekt vorbereitet werden sollte. Allerdings erhielt ich bei der Indizierung/Durchforstung/Crawl einen Fehler, wodurch keine UserProfiles indiziert wurden. Die Fehlermeldung laut Crawl-Log lautete in etwa so:
SPS3://myinternalcomputername/
Error in PortalCrawl Web Service
Ursache: Ich konnte es erst nicht glauben, aber ein Test brachte Gewissheit. – Im Entwickler-Image wurde eine WebApplication ohne FQDN erstellt, welche keine Root-SiteCollection besaß. Die Ursache für das Nicht-Indizieren der UserProfiles war also die fehlende Root-SiteCollection der Default-WebApp… Mehr Infos: hier.
Ob dies übrigens als Feature oder Bug anzusehen ist, wird seit der RTM von SharePoint 2010 “heiß” diskutiert.
Lösung: In meinem Fall, musste ich einfach eine Root-SiteCollection für die Default-WebApp erstellen. Nachfolgend wurden die UserProfiles fehlerfrei indiziert.
Fazit: Bei Images / SharePoint-Farmen (die man nicht selbst erstellt hat und nicht nachweislich sauber laufen) immer einen Unwissenheits-Faktor bei der Aufwandsschätzung aufschlagen. ;-)