﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	uname	nginx_version
1027	HTTP2 Long URL issues	notpeter@…		"Long URLs appear to be broken with HTTP2.  The threshold I've observed when things are broken with Chrome and Firefox is 5047byte URLs (with 24 chars of https and hostname). These URLs work properly with http 1.1 (plain http and https) but with http2 enabled nginx consistently returns a 400 for long urls.

While testing the following (aggressively permissive) buffer settings are defined at the server block level.

    client_header_buffer_size 64k;
    large_client_header_buffers 4 32k;
    proxy_buffer_size 128k;
    proxy_buffers 4 256k;
    proxy_busy_buffers_size 256k;

For example my URLs include base64 encoded json (JWT) data:
   https://dev.hostname.org/d/1/eyJhbGciOiAiSFMyNTYiLCAidHlwIjogIkpXVCJ9.eyJleHAiOiAxNDY4OTcyNTMzLCAianRpIjogIkRiX2lzUTFrS1pUMVhLZjQteVFCZEE9PSIsICJkYXNoYm9hcmQiOiAxLCAiZW52IjogeyJTVFVGRiI6IFsiMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjAwMDYiLCAiMDAwNyIsICIwMDA4IiwgIjAwMDkiLCAiMDAwMCIsICIwMDAxIiwgIjAwMDIiLCAiMDAwMyIsICIwMDA0IiwgIjAwMDUiLCAiMDAwNiIsICIwMDA3IiwgIjAwMDgiLCAiMDAwOSIsICIwMDAwIiwgIjAwMDEiLCAiMDAwMiIsICIwMDAzIiwgIjAwMDQiLCAiMDAwNSIsICIwMDA2IiwgIjAwMDciLCAiMDAwOCIsICIwMDA5IiwgIjAwMDAiLCAiMDAwMSIsICIwMDAyIiwgIjAwMDMiLCAiMDAwNCIsICIwMDA1IiwgIjA

I'm running binaries from the official nginx repo debs on ubuntu xenial."	defect	closed	minor		nginx-core	1.10.x	invalid	http2		Linux dev 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux	"nginx version: nginx/1.10.1
built by gcc 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2) 
built with OpenSSL 1.0.2g-fips  1 Mar 2016
TLS SNI support enabled
"
