[English]Habt ihr als Administratoren das Problem, dass die Seite des Windows Admin Center beim ersten Aufruf in Google Chrome nicht angezeigt wird? Vielmehr kommt ein Hinweis, dass die Seite nicht erreicht werden kann (ERR_UNEXPECTED". Ein zweiter Aufruf zeigt dann das Windows Admin Center an. Kann auch bei anderen Webseiten so auftreten.
Anzeige
Windows Admin Center ist eine lokal bereitgestellte, browserbasierte App zum Verwalten von Windows-Servern, Clustern, hyperkonvergenter Infrastruktur und Windows 10-PCs. Es handelt sich um ein kostenloses Produkt, das einsatzbereit für Produktionsumgebungen ist, und von Microsoft heruntergeladen werden kann.
Beim ersten Aufruf im Google Chrome-Browser kommt es aber wohl zu einem Fehler, bei dem der Browser "Diese Seite kann nicht erreicht werden" (ERR_UNEXPECTED), bzw. "This site can't be reached", anzeigt. Ein Refresh bringt dann die Webseite des Windows Admin Center zur Anzeige.
In obigem Tweet greift Marc-André Moreau die Frage auf, warum das so ist, wenn eine Website über einen SOCKS5-Proxy auf dem lokalen Host geladen wird, und dann dieselbe Website mit Erfolg erneut geladen wird? Er ist der Frage nachgegangen und schreibt, er habe den Grund gefunden, warum Chrome beim ersten Laden des Windows Admin Centers die Meldung "Diese Seite kann nicht erreicht werden" (ERR_UNEXPECTED) ausgibt.
Anzeige
Die integrierte Windows-Authentifizierung unterstützt HTTP/2 nicht und verursacht einen HTTP/1.1-Fehler auf dem Server. Beim nächsten Zugriffsversuch wird dann die Seite des mit HTTP/1.1 neu geladen. Ruft er den Chrome-Browser mit –disable-http2 auf, wird das Windows Admin Center beim ersten Versuch geladen, ohne dass es neu geladen werden muss.
Das Ganze ist bei Microsoft im Artikel Configure Windows Authentication in ASP.NET Core beschrieben. Marc-André Moreau schreibt, dass HTTP/2 beim Windows Admin Center nichts bringe (HTTP/1.1 sei in Ordnung). Aber das eigentliche Problem besteht darin, dass Chromium-basierte Browser das Downgrade von HTTP/2 auf HTTP/1.1 bei Verwendung der integrierten Windows-Authentifizierung nicht ordnungsgemäß handhaben.
Moreau hat bisher noch nicht herausgefunden, wie er das Laden einer bestimmten Website mit HTTP/1.1 erzwingen kann, anstatt HTTP/2 für den gesamten Browser zu deaktivieren. Ich bin dann noch auf diese Seite gestoßen, die beschreibt, wie HTTP/2 deaktiviert werden kann.
Anzeige
Wow, das erklärt einiges. Gut, dass der Edge mittlerweile ebenso darauf aufbaut…
…und damit exakt das selbe Verhalten hat. Bleibt somit der Firefox übrig und da läuft das Windows Admin Center bei uns performanter und reibungsloser. Somit wohl auch die Erklärung warum es mit anderen hier immer wieder zu komischen Phänomenen kommt.