Closed Bug 1390762 Opened 7 years ago Closed 6 years ago

Firefox does not load a lot of resources requested by page via HTTP/2

Categories

(Core :: Networking: HTTP, defect, P2)

55 Branch
defect

Tracking

()

RESOLVED INVALID

People

(Reporter: dshiryaev, Unassigned)

Details

(Whiteboard: [necko-next][spdy])

Attachments

(1 file)

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:55.0) Gecko/20100101 Firefox/55.0
Build ID: 20170814193946

Steps to reproduce:

Precondition:
1 nginx with h2 and default http2_max_requests (1000)
2 test.php and testSleep.php from attachment are in the document root

Steps to reproduce:
1 Open debug tool
2 Disable the cache
3 Open /test.php
4 Wait until the browser finishes loading the resources

Additional information
This issue is not reproduced on the same server via http/1.1

Server info:
nginx version: nginx/1.11.9
built by gcc 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) 
built with OpenSSL 1.0.2j  26 Sep 2016
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --modules-path=/usr/lib/nginx/modules --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --user=nginx --group=nginx --with-compat --with-file-aio --with-threads --with-http_addition_module --with-http_auth_request_module --with-http_dav_module --with-http_flv_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_mp4_module --with-http_random_index_module --with-http_realip_module --with-http_secure_link_module --with-http_slice_module --with-http_ssl_module --with-http_stub_status_module --with-http_sub_module --with-http_v2_module --with-mail --with-mail_ssl_module --with-stream --with-stream_realip_module --with-stream_ssl_module --with-stream_ssl_preread_module --with-cc-opt='-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fPIC' --with-ld-opt='-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pie'


Actual results:

- The page contains random amount of numbers (700 - 1030)
- Many requests are showed with grey status color and not sent to the server according to the "Network" tab of the debugger



Expected results:

- The page contains 1300 numbers between 0 and 1299
- All 1300 requests ended successfully
Component: Untriaged → Networking: HTTP
Product: Firefox → Core
Summary: Firefox not loads a lot of resources requested by page via HTTP/2 → Firefox does not load a lot of resources requested by page via HTTP/2
Whiteboard: [necko-next][spdy]
Bulk change to priority: https://bugzilla.mozilla.org/show_bug.cgi?id=1399258
Priority: -- → P2
Failed connections/undownloaded resources on nginx with default http2_max_requests is a known issue with nginx - see https://bugzilla.mozilla.org/show_bug.cgi?id=1499307#c15 for more details
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: