Description
Describe the problem
Arduino IDE tries to download various parts like libraries, board descritions and others from internet sources. This fails if a mandatory proxy hast to be used to access the internet, because at the time arduino ide tries to download the proxy is not configured.
To reproduce
Install Arduino IDE on a clean system. Allow internet access only thru some proxy. Arduino IDE will fail to start for a very long period, because it tries to connect to the internet without using the proxy.
Expected behavior
Arduino IDE first allowing to configure it for the environment so it can use a given proxy for internet access.
Arduino IDE version
2.2.1
Operating system
Windows, Linux, macOS, N/A
Operating system version
Windows 10, 11; Linux: Debian, Ubuntu
Additional context
Arduino IDE shall use proxy autoconfiguration or given environment variables or just start, to allow for a first time configuration. After this configuration it can download the missing libraries and boards.
Issue checklist
- I searched for previous reports inI verified the problem still occurs when using the latestMy report contains all necessary details
Activity
tps800 commentedon Dec 20, 2023
tps800 commentedon Dec 20, 2023
There is a commandline option
--proxy-url
setting it to ```--proxy-url=http://localhost:3128
tps800 commentedon Dec 20, 2023
Arduino IDE seems to wait forever for missing files, not trying any further downloads.
Arduino IDE may work if it was an upgrade, but it will never finish up, if it was a clean install.
per1234 commentedon Dec 12, 2024
Hi @tps800. Thanks for taking the time to submit an issue.
I see we have another report about this at #1438.
It is best to have only a single issue per subject so we can consolidate all relevant discussion to one place, so I'll go ahead and close this in favor of the other.