We sometimes have long running HTTPS requests, over 2 minutes, and occasionally would see 499 response codes, and duplicate (double run) transactions. After digging around and testing, it was discovered this only occurs with spdy support enabled. If we turn off spdy in the server block, the 499 response codes, and more importunately duplicate transactions stopped.
Is this a known limitation of spdy, or perhaps a bug? If this is a limitation of spdy? Is it fixed in protocol version 3, since nginx only runs version 2. Would love to turn spdy support back on, but I can't have duplicate requests being fired.
Thanks.