When did you start using CentOS7 (on your server, I presume)? IIRC, the download problems started 3 or 4 months ago (others will correct me if needed) - any correlation? If it's the download *client* you're referring to, I can confirm there are problems. . .

More...