Exchange Proxy Settings and WinHttp Tracing
Hallo zusammen,
Beim Einrichten von Office 365, bzw. dem Einrichten von Exchange Hybrid, hinter einem Proxy musste ich diverse Proxysettings auf dem Exchange Server machen
Get-ExchangeServer -Identity ICESRV01 | fl name, *proxy*
Set-ExchangeServer -Identity ICESRV01 -InternetWebProxy http://ICESRV03.corp.icewolf.ch:8080
Will man den Proxy wieder ausschalten, so geht das folgendermassen
Set-ExchangeServer -Identity ICESRV01 -InternetWebProxy $null
Ausserdem mussten wir ebenfalls den Proxy mit den NETSH Befehlen eingeben
netsh winhttp show proxy
netsh winhttp set proxy http://icesrv03.corp.ciewolf.ch:8080
Will man den Proxy wieder entfernen, so geht das folgendermassen
netsh winhttp set proxy direct
Nun läuft ja alles über den WinHttp - wenn es zum Troubleshooting kommt, muss man also das Logging von winhttp aktivieren.
netsh winhttp set tracing trace-file-prefix="C:\Temp\dpws" level=verbose format=ansi state=enabled max-trace-file-size=1073741824
Mit dem folgenden Befehl sieht man, ob das Tracing aktiviert itst
netsh winhttp show tracing
Das WinHttp Tracing kann mit folgendem Befehl wieder deaktiviert werden
netsh winhttp set tracing state=disabled
Ist in der Zeit etwas über WinHttp gelaufen, so wird im angegebenen Verzeichnis eine Datei mit dem angegebenen Prefix erstellt.