Abnormal delays in download
Maxim Dounin
mdounin at mdounin.ru
Sun Aug 1 23:19:59 UTC 2021
Hello!
On Sun, Aug 01, 2021 at 10:38:48PM +0200, Pierre Couderc wrote:
> On 8/1/21 3:32 AM, Maxim Dounin wrote:
> > Hello!
> >
> > On Fri, Jul 30, 2021 at 10:40:00AM +0200, Pierre Couderc wrote:
> >
> >> I am trying to download a 12M pdf file and it takes more than 4 minutes
> >> with http nginx while it takes a few seconds with scp.
> >>
> >> I have asked detailed log here https://paste.debian.net/1206029/
> >>
> >> I see timeouts but I am not able to interpret them correctly.
> >>
> >> nginx is in lxd container in a nearly not used server (htop load
> >> average 0.08 ...).
> >>
> >> I use nearly defaut debian configuration of nginx.
> > The logs provided suggest that the client is limiting download
> > rather than nginx. Further, the client seems to do at least 17
> > various range requests to the file which is being downloaded, thus
> > downloading many more than the file itself, but this is probably
> > not the issue. Rather, the issue seems that the client does not
> > proceed with the file download while doing these requests.
> >
> > Try disabling Firefox PDF Viewer to see if it helps (Preferences
> > -> General -> Applications -> Portable Document Format (PDF), set
> > to "Save File", see [1]). Alternatively, try using curl (or wget,
> > or fetch, or whatever you prefer) to download the file instead of
> > trying to view it in the browser.
> >
> > [1] https://support.mozilla.org/en-US/kb/view-pdf-files-firefox-or-choose-another-viewer#w_disable-the-built-in-pdf-viewer-and-use-another-viewer
> >
> Thank you very much, I had not the idea it could be a client such as
> firefox, which I suppose bulletproof...
>
> So I followed your idea and tried with wget : about 2 minutes 40s..
>
> This is too much long too as with scp (in wifi at 2meters from the
> server) it is only 3 seconds... ;)
>
> Log is here (shorter ;) : https://paste.debian.net/1206278/
No additional range requests now, though still looks limited by
the client. Any antivirus/firewall on the client (or on the
server)? What happens if you download a random binary file of
similar size instead of a pdf file?
--
Maxim Dounin
http://mdounin.ru/
More information about the nginx
mailing list