Hi List, We recently started using HAProxy to act as a first point of entry for most of our traffic. We initially set it up with H2 + HTX frontend and H1.1 backend; however, this led to some strange behavior consistently reproducible on one page.
Whenever we loaded this page (https://www.sermonaudio.com/search.asp?currsection=new&mediatype=MP4) a we would get a series of H2 protocol errors (SPDY_PROTOCOL_ERROR, as reported by Chrome) for images stored on media-cloud.sermonaudio.com (running on the same server / ip as www.semronaudio.com). Disabling HTX fixed the problem. Our configuration is quite simple, just a few ACLs for redirection and forcing SSL. I initially thought the issue could be related to the number of objects being loaded (just over 100), so I tuned h2.max-concurrent-streams, but that had no effect. This is observable in both 1.9.4 and the latest (as of two days ago) 1.9 git branch. I did not observe the issue on any other page but my search was not exhaustive. It also never occurs on an individual request when made with curl, for example. I would be able to stand up a server that has the same configuration with HTX enabled for testing, if that would be helpful, you would have to provide the /etc/hosts entries, though. :) Thanks for any help! Best, Luke — Luke Seelenbinder SermonAudio.com <http://sermonaudio.com/> | Senior Software Engineer

