Jump to content

Exchange veröffentlichung mit haproxy http/2 geht nicht


Dukel

Empfohlene Beiträge

Geschrieben

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?

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...