I have a Debian server that is used primarily as a very low-traffic web server. Recently it began having some trouble regarding its network connection. I am able to use SFTP to upload a file to this server from an outside connection and the speed is just fine. However, if I am logged into the server via SSH and try to download a file using wget, curl or even "apt-get update", the connection will stall out after it has downloaded 100-200 kilobytes of data. I can't even update the system at the moment because of this problem.
What boggles me though is that uploading files to it via FTP or SFTP from a completely separate outside connection works just fine, so I know the up and downstream for the server are fine. The server itself can also upload to outside sources at normal speeds. Anyone have an idea of whats going on? If you need more information, just ask. I need to fix this. :)