Jump to content

Exchange veröffentlichung mit haproxy http/2 geht nicht


Empfohlene Beiträge

Hi,

ich habe einen Exchange 2016 Server, welchen ich via haproxy veröffentlicht habe.

 

fe:
bind *:443 ssl crt /etc/pki/....pem

be:
server exchange1 x.x.x.z:443 check ssl inter 15s verify none

 

Dies funktioniert prinzipell einmal.

Der Exchange ist bei einem direkten Zugriff via http/2 erreichbar.

Bei einem Zugriff über den haproxy ist er nur via http/1.1 erreichbar.

Andere Dienste laufen mit http/2 über den haproxy.

 

Wenn ich das Backend im haproxy auf http/2 ändere:

server exchange1 x.x.x.z:443 check ssl inter 15s verify none alpn h2,http/1.1

 

wird das Backend als Down angezeigt und es gibt folgende Fehler im Log:

 

Health check for server be_ex2016_owa/exchange1 failed, reason: Layer7 invalid response, check duration: 8ms, status: 0/2 DOWN.

Health check for server be_ex2016_owa/exchange1 failed, reason: Socket error, info: "Connection reset by peer", check duration: 2ms, status: 0/2 DOWN.

 

Wenn ich das Fronend im haproxy auf http/2 ändere:

bind *:443 ssl crt /etc/pki/....pem alpn h2,http/1.1

 

bekomme ich im Browser folgenden Fehler:

 

503 Service Unavailable

No server is available to handle this request.

 

Wie bekomme ich http/2 mit haproxy zum laufen?

Link zu diesem Kommentar

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...