Until today, I was using version 1.6.12 for windows without problems, it was possible to load programs to Arduino one, esp8266 generic module and espduino esp-13 without problems.
As I plan to use a Genuine 101 card in the future, I was prepared to install the installer and the BLE libraries, as I had the bug "Error downloading http://downloads.arduino.cc/packages/package_index.json" I thought it would be a good idea to install Version 1.6.13, but this does not solve the error.
Looking at the arduino forum, I saw that there was a relationship with java so I started working for that relationship.
In Java configuration it is possible to configure the connection of this module to internet (proxy vs internet configuration) I normally use Firefox and I change my internet settings between home and work, but Java uses Internet Explorer (horror) configuration.
So it is necessary to edit the Internet connection of Java Settings and Windows Explorer and put a direct connection to the internet (not proxy) or what corresponds in each case.
Arduino Ide (Internet conn) -> Java (Internet conn) -> Windows Internet Explorer (Internet conn)
I'm sad because I have spent a whole evening to fix it.
Did you try doing File > Preferences > Network tab > No proxy?
Hello, if you mean within Arduino IDE, yes, I have always selected what corresponds to each type of internet connection but the important thing is the Java connection
Yes, sorry I should have specified I meant in the Arduino IDE. Thanks for sharing your solution. This issue pops up fairly frequently and usually we just tell people to make sure their firewall isn't blocking the IDE but that doesn't always help. I actually had this problem for a few weeks recently and never found the cause but then without any change from me it started working again without me doing anything so I assumed it was something that changed on the arduino.cc server. It's very annoying because if the arduino download fails it block the download of any other 3rd party Boards Manager URLs you've entered but the Arduino developers don't seem to consider that a bug.
What I have found, is that regardless of what is set in Java Panel Control the connection is made according to the figuration of Windows Internet Explorer.
I have tried with direct connection and with the browser configuration and it does not matter.