[wp-trac] [WordPress Trac] #37946: Media Uploads Hang using Chrome and HTTP/2

WordPress Trac noreply at wordpress.org
Thu Sep 8 05:39:52 UTC 2016


#37946: Media Uploads Hang using Chrome and HTTP/2
--------------------------+------------------------------
 Reporter:  pbarnhart     |       Owner:  joemcgill
     Type:  defect (bug)  |      Status:  reviewing
 Priority:  normal        |   Milestone:  Awaiting Review
Component:  Media         |     Version:  trunk
 Severity:  normal        |  Resolution:
 Keywords:                |     Focuses:
--------------------------+------------------------------

Comment (by jeremyfelt):

 Thanks for all of the info so far @pbarnhart and thanks for making the
 switch to HTTP/2! :)

 For a basic initial comparison, we're serving HTTP/2 at WSU to ~95% of
 authenticated visitors now (thanks modern browsers!) and haven't seen any
 trouble with uploads in Chrome. However, we're on Nginx 1.11.3 rather than
 Apache, so it seems like that could be the right path to start
 troubleshooting.

 If possible, would you mind sharing your Apache configuration as an
 attachment (publicly) or privately? It's okay if it's sanitized, but it
 would be nice to try to reproduce this in a VM environment.

 I poked around in the Apache [http://www.apache.org/dist/httpd/CHANGES_2.4
 changelogs for the 2.4.x releases] since 2.4.18 and there are quite a few
 bug fixes for the mod_http2 module. 2.4.18 itself happened well before
 Chrome made the switch from NPN to ALPN and is only one release into
 Apache's support for HTTP/2. See also the changelogs for the
 [https://github.com/icing/mod_h2/ upstream project mod_h2] that donated
 the module to Apache as it continues to be an active project.

 I didn't look into how many of those changes Ubuntu has included in recent
 packaging of the 2.4.18 version, but I would try to upgrade to 2.4.23 on
 your server before spending much time looking at other possibilities.

--
Ticket URL: <https://core.trac.wordpress.org/ticket/37946#comment:5>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list