Wer so wie ich .NET Programme unter Windows 8 im Zusammenspiel mit einem OpenLDAP (also nicht MS Active Directory) betreibt, wird wahrscheinlich über kurz oder lang über die CommExection „0x8000500c) stolpern.
Es gibt diverse Tipps, wie man das lösen kann wie z.B. im Server-Stringt das Wort Ldap in Großbuchstaben schreiben -> ist eine Lösung für den Fehler 0x80005000 aber nicht für den konkreten Fehler.
Das Problem besteht darin, daß Microsoft die Typen bei einen OpenLdap nicht immer richtig bestimmen kann. Die Lösungen die ich dazu im Google gefunden habe … naja keine hat funktioniert.
Die Lösung ist relativ einfach: Für Windows 2012 und Windows 8 gibt es einen Microsoft HotFix KB2802148.
Denn kann man hier anfordern: http://support.microsoft.com/kb/2802148/de
Ich hoffe, daß ich Euch damit einiges an Sucher- und Ärgerei ersparen konnte!