Proxy configuration for CMSIS-Pack download

Technical Note 171003






9/2/2020 2:22 PM


Since version 8.30 of our IAR Embedded Workbench for Arm the CMSIS Manager has a tab under Preferences > General > Network Connections where proxy settings can be set more comfortably.

This technical note describes how to configure web proxies for CMSIS-Pack installation in IAR Embedded Workbench for Arm between version 8.10 -- 8.22.


The CMSIS-Pack installer cannot use the operating systems proxy configuration, and requires that you add this information manually to the eclipse.ini file. This file is normally installed in:

C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.0\common\CMSIS-Manager

Proxy hosts and ports configuration can be added after the lines:


 The available options are:

-Dhttp.proxyHost= (default: <none>)

The hostname, or address, of the proxy server.

-Dhttp.proxyPort= (default: 80)

The port number of the proxy server.

-Dhttp.nonProxyHost= (default: localhost|127.*|[::1])

Indicates the hosts that should be accessed without going through the proxy. Typically this defines internal hosts. The value of this property is a list of hosts, separated by the | (pipe) character. In addition, the wildcard character * can be used for pattern matching.

For example, this line


indicates that every host in the domain and the localhost should be accessed directly, even if a proxy server is specified.

The default value excludes all common variations of the loopback address.

-Dhttps.proxyHost= (default: <none>)
-Dhttps.proxyPort= (default: 443)
-Dhttps.nonProxyHost= The HTTPS protocol handler will use the same nonProxyHosts property as the HTTP protocol


Notice that the property has no effect.



The CMSIS-Pack installer does not use the operating system’s normal proxy settings. If a proxy is needed, it requires manual configuration of the eclipse.ini file.

All product names are trademarks or registered trademarks of their respective owners.

We do no longer support Internet Explorer. To get the best experience of, we recommend upgrading to a modern browser such as Chrome or Edge.