So, ich habe es jetzt hinbekommen. Allerdings wuerde ich mich ueber
ein bisschen Nachilfe freuen, um zu verstehen, warum das erst jetzt
funktioniert.
Also. Unter HKLM\SOFTWARE\Microsoft\Rpc\RpcProxy befindet sich der
Eintrag "ValidPorts", der den Ort folgender Dienste enthaelt:
6001 Store
6002 DSReferral
6004 DSProxy
Die Dienste laufen alle auf dem Exchange-Server und werden schon mit
dem Exchange-Setup eingerichtet. Mit dem Eintrag "ValidPorts" teilt
man dem RPC over HTTP Proxy also sozusagen mit, wo sich diese Dienste
befinden.
Ich war nun durch verschiedene Aussagen in diversen Anleitungen aber
etwas verwirrt.
Da ich auf
http://www.petri.co.il gelesen hatte, dass man auf allen
Global Catalog Servern einen bestimmten Port fuer den RPC over HTTP
Verzeichnisdienst angeben muss, naemlich mit dem Key ncacn_http:6004
im Schluessel HKLM\SYSTEM\CurrentControlSet\Services\NTDS\Parameters,
dachte ich, ich muss im Key ValidPorts auf dem RPC Proxy den Port 6004
direkt mit dem Global Catalog Server angeben. Dementsprechend war das
mein Eintrag unter ValidPorts:
ExchangeNetBIOS-Name:6001-6002; ExchangeFQDN:6001-6002;
GlobalCatalogNetBIOS-Name:6004; GlobalCatalogFQDN:6004
Da ich ja mit dem Key ncacn_http:6004 auf dem Global Catalog Server
definiert hatte, dass Anfragen vom RPC over HTTP Verzeichnisdienst an
Port 6004 angenommen werden, dachte ich, das muesste eben so klappen.
So ist das ausserdem auch auf
http://www.tacteam.net nachzulesen.
Allerdings habe ich mich damit getaeuscht. Die Verbindung zu E-Mail
klappte zwar mit HTTPS, die Verbindung zum Verzeichnisdienst jedoch
nur ueber TCP/IP.
Ich habe dann im Key ValidPorts einfach mal den Port 6004 mit dem
Exchange-Server angegeben. Also so:
ExchangeNetBIOS-Name:6001-6002; ExchangeFQDN:6001-6002;
ExchangeNetBIOS-Name:6004; ExchangeFQDN:6004
Damit hat es dann sofort funktioniert. Nur leider bin ich jetzt ein
bisschen verwirrt, nach der ganzen Geschichte. Kann mir vielleicht
jemand erklaeren, was es mit diesen Registrierungeintraegen genau auf
sich hat?
Ich verstehe zwar, dass man dem RPC over HTTP Proxy mit dem Key
ValidPorts mitteilt, wo er die Diense auffinden kann. Die Verbindung
zum Global Catalog und der Eintrag ncacn_http:6004 auf demselben
sorgen bei mir dann allerdings fuer etwas Verwirrung. Und was genau
sind ueberhaupt die die Dienste DSReferral und DSProxy? Ueber eine
Erklaerung dazu waere ich wirklich sehr dankbar! Wenn jemand eine
Quelle kennt, wo ich das nachlesen kann, waere ich ebenso dankbar!
Ich wuerde so gerne verstehen, was ich da gerade gemacht habe...
Freundliche Gruesse, Michael