Hallo zusammen,
ich habe gerade ein sehr merkwürdiges Problem mit Autodiscover. Folgende Ausgangslage, Exchange 2010 veröffentlicht über Loadbalancer, per set-clientaccessserver -AutodiscoverInternaluri .. die URL gesetzt. Wenn ich die URL im Browser aufrufe bekomme ich den ganz normalen 600er Error.
Exchange 2013 installiert, auch hier die URL per set-clientaccessserver gesetzt. Rufe ich dir URL auf, bekomme ich aber einen Http Error 500. Verschiebe ich den User auf den Exchange 2013, dann bekomme ich den erwarteten 600er Error.
Ganz verrückt wird es, wenn ich den User wieder zurück auf die 2010er Umgebung verschiebe und mich einfach mal testweise gegen die Backend Webseite (also Port 444) verbinde, dann sieht der Autodiscover Request auch wieder in Ordnung aus. Also scheint doch irgendwie das "Proxying" nicht sauber zu funktionieren.
Wenn man mit Fiddler / Browser Debug Tools besteht eine Auffälligkeit im Header:
- Response Headersview source
- Cache-Control:private
- Content-Length:0
- Date:Fri, 17 Oct 2014 18:36:18 GMT
- Expires:Thu, 01 Dec 1994 16:00:00 GMT
- request-id:2f132900-a691-476f-b2bb-f39cbbaabc2f
- Server:Microsoft-IIS/8.5
- X-AspNet-Version:4.0.30319
- X-CasErrorCode:ServerNotFound
- X-FEServer: Servername...
- X-Powered-By:ASP.NET
Bei einem funktionierenden Versuch sieht der Header folgendermaßen aus:
- Response Headersview source
- Cache-Control:private
- Content-Encoding:gzip
- Content-Length:351
- Content-Type:text/xml; charset=utf-8
- Date:Fri, 17 Oct 2014 19:07:25 GMT
- Expires:Thu, 01 Dec 1994 16:00:00 GMT
- request-id:2948def0-9a3b-4982-8d8b-c80ce8fb5121
- Server:Microsoft-IIS/8.5
- Set-Cookie:X-BackEndCookie=S-1-5-21-3584557775-756802339-790836741-12251=u56Lnp2ejJqBzpnOzpzHmZ3Syp3Hx9LLnJqb0sfImsbSnJ7ImcabyMzHnpnNgYHNz87L0s7O0s7Jq87Gxc/Ixc3K; expires=Sun, 16-Nov-2014 18:07:25 GMT; path=/autodiscover; secure; HttpOnly
- Vary:Accept-Encoding
- X-AspNet-Version:4.0.30319
- X-BEServer:servername
- X-CalculatedBETarget:fqdn
- X-DiagInfo:servername
- X-FEServer:servername
- X-OAuth-Enabled:False
- X-Powered-By:ASP.NET
- X-SOAP-Enabled:True
- X-WSSecurity-Enabled:True
- X-WSSecurity-For:None
Irgendwelche Ideen?
Grüße
Jörg