Opened 5 years ago

Closed 4 years ago

#873 closed defect (invalid)

Bug : ERR_SPDY_PROTOCOL_ERROR and ERR_CONTENT_LENGTH_MISMATCH

Reported by: Piokaz Owned by:
Priority: major Milestone:
Component: nginx-core Version: 1.9.x
Keywords: ssl, spdy, http2 Cc:
uname -a: Linux Piokaz 3.19.3-xxxx-std-ipv6-64 #1 SMP Tue Apr 7 22:23:29 CEST 2015 x86_64 GNU/Linux
nginx -V: nginx version: nginx/1.9.9
built by gcc 4.9.2 (Debian 4.9.2-10)
built with OpenSSL 1.0.1k 8 Jan 2015
TLS SNI support enabled
configure arguments: --with-http_v2_module --with-http_mp4_module --with-http_ssl_module --with-http_stub_status_module --with-http_realip_module --prefix=/etc/nginx --error-log-path=/var/log/nginx/nginx_error.log --http-log-path=/var/log/nginx/nginx_access.log --pid-path=/run/nginx.pid --user=www-data --group=www-data

Description

I updated from 1.9.6 to 1.9.9

With SSL enabled, i get this error while fetching media : ERR_SPDY_PROTOCOL_ERROR
Without SSL, i get this error in place : ERR_CONTENT_LENGTH_MISMATCH
The page itself is ok. But when fetching .webm or .mp4 files, error appear.

Nothing special in error log, seems fine.

This is with the 1.9.9 version.

I don't know what changed but when i downgrade to nginx 1.9.6 with the same configuration compilation and the same server{} options these errors have vanished, and the media works again.

I've tried all solutions given on google for the ERR_SPDY_PROTOCOL_ERROR, doesn't work.. but switching back to 1.9.6 solves all problems.

And i use Chromium with Ubuntu (Version 47.0.2526.73 Ubuntu 14.04 (64-bit))

Haven't tested versions 1.9.7 and 1.9.8, but if needed i'll try them.

Change History (3)

comment:1 by Valentin V. Bartenev, 5 years ago

Could you provide a debug log?

comment:2 by maxim, 4 years ago

Milestone: 1.9

Ticket retargeted after milestone closed

comment:3 by Valentin V. Bartenev, 4 years ago

Resolution: invalid
Status: newclosed

Feedback timeout.

Note: See TracTickets for help on using tickets.