• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1339
  • Last Modified:

Download Speeds from Apache Webserver are randomly slow

I have a problem with my webserver having slow downs in file transfers occasionally (when someone tries to download a .exe or .pdf by clicking a link).  When this happens the download speeds will go from 230kbps to 30kps then to 0.  The file size can vary from 30MB to 1MB, it doesn't matter.  I can't find anything substantial in the apache logs.  To fix this, I can map a drive to the server, copy the file to my desktop, and download speeds continue as normal.  The server doesn't really get too much traffic so it's not likely that it's being overwhelmed.  I don't know if this matters, but this server is a virtual machine.  Here are the specs, it is a SuSE Linux 11 server running apache 2.2.10 with 1.5GB memory.
0
chshrmc
Asked:
chshrmc
1 Solution
 
Dave BaldwinFixer of ProblemsCommented:
How is your server connected to the internet?  Some ISPs seem to implement bandwidth control by progressively slowing down large file transfers.
0
 
bill30Commented:
Check your firewall settings.  You may have a port open only for so long.
0
 
chshrmcAuthor Commented:
@DaveBaldwin... the server is connected to the Internet, but our bandwidth isn't really throttled, and some of the downloads should be about 1MB only taking a few seconds.  Also this occurs from Internal clients.

@bill30 it is possible that the the firewall settings on the server could be causing the issue.  I went into YaST to check, and I haven't been able to find a setting for length of time a port can be open.  Any ideas on that?
0
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
chshrmcAuthor Commented:
an update on this issue.  I don't think it is the firewall causing the problem.  This issue started occurring again this morning.  I disabled the firewall temporarily and it was still happening.  
0
 
bill30Commented:
Could the VM server be going into some sort of power save mode?
0
 
chshrmcAuthor Commented:
@bill30 no... I don't think so other servers are not being effected, and I can be on the server console while this is happening
0
 
shaunakCommented:
You need to check php / apache configuration for any restriction in script execution, time out, max file size, allowed file size, etc.
0
 
chshrmcAuthor Commented:
VM server ran out of memory.
0
 
chshrmcAuthor Commented:
Came to conclusion on own.
0

Featured Post

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now