Project

General

Profile

Actions

Task #2321

closed

Bug 109300 - Please support HTTP/2

Added by Olivier Hallot over 7 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Low
Category:
Webserver
Target version:
Team - Qlater
Start date:
Due date:
% Done:

0%

Tags:

Description

Forwarding from bugzilla.

https://bugs.documentfoundation.org/show_bug.cgi?id=109300

Paul Menzel 2017-07-24 08:52:55 UTC

Currently neither the LibreOffice Web site nor other services support HTTP/2. As this has been out there for a while, it’d be great if HTTP/2 were supported [1].

```
$ curl -I https://www.libreoffice.org/
HTTP/1.1 200 OK
Server: nginx/1.6.2
Date: Mon, 24 Jul 2017 08:51:29 GMT
Content-Type: text/html; charset=utf-8
Connection: keep-alive
Cache-Control: no-cache, no-store, max-age=0, must-revalidate, no-transform

$ curl -I https://wiki.documentfoundation.org
HTTP/1.1 302 Moved Temporarily
Server: nginx/1.6.2
Date: Mon, 24 Jul 2017 08:51:23 GMT
Content-Type: text/html
Content-Length: 160
Connection: keep-alive
Location: https://wiki.documentfoundation.org/Main_Page

```

It looks like that Nginx needs to be updated for that.

[1] https://http2.pro/doc/Nginx


Related issues

Has duplicate Infrastructure - Task #2443: Support HTTP/2 protocol for all TDF backendsClosed

Actions
Actions #1

Updated by Guilhem Moulin over 7 years ago

  • Category changed from Domains and DNS to Webserver
  • Status changed from New to In Progress
  • Priority changed from Normal to Low

It will happen automatically as we upgrade the VMs from Debian 8 (Jessie) to Debian 9 (Stretch). IMHO there is no pressing need to upgrade nginx before that (for instance by installing the package from jessie-backports).

Actions #2

Updated by Florian Effenberger over 7 years ago

Indeed - nice to have, but not super urgent. HTTPS enforcement is more
important IMHO. With Debian 9, activating HTTP/2 should be trivial
indeed, just adding one line to the VHosts IMHO.

It will happen automatically as we upgrade the VMs from Debian 8
(Jessie) to Debian 9 (Stretch). IMHO there is no pressing need to
upgrade nginx before that (for instance by installing the package from |jessie-backports|).

Actions #3

Updated by Florian Effenberger over 7 years ago

  • Target version set to Qlater
Actions #4

Updated by Florian Effenberger almost 7 years ago

  • Has duplicate Task #2443: Support HTTP/2 protocol for all TDF backends added
Actions #5

Updated by Florian Effenberger over 5 years ago

With Debian 9 on most of the boxes IIRC, is this something we can look into already?

Actions #6

Updated by Guilhem Moulin over 5 years ago

Quoting msg#1:

It will happen automatically as we upgrade the VMs from Debian 8 (Jessie) to Debian 9 (Stretch).

So there is nothing to do here :-) The OS:es behind Bugzilla, the TDF/LO website, and the wiki, have respectively been upgraded on 2018-05-31, 2019-01-22, and 2018-06-26. Hence HTTP/2 works on these services since these respective dates. For the remaining TLS termination points (most notably Askbot's) that'll be taken care off automatically upon upgrade of the underlying OS.

Actions #7

Updated by Florian Effenberger over 5 years ago

  • Status changed from In Progress to Closed

Perfect, so closing this :)

Actions

Also available in: Atom PDF