Recently I have noticed that LEDE download site seems very unstable. Downloading often fails. If pinging the site, it shows like this:
As you can see pinging the LEDE main site(below) is OK, But pinging LEDE download site often times out. This situation already lasts many days. Could administrators looking into this please?