[8.01] Plugin and Content Manager - Proxy settings

Hello All,
I have not used KiCad since v6.0.1 which either did not yet work with a proxy or I simply could not make it work.
I am now going to try to start up again with v8.0.1.
When opening the PCM it says “Could not resolve proxy name” which is the same thing it did with v6.0.
I read old advice about setting the environment variable “all_proxy http://:” which I discovered has been set as “all_proxy=http://127.0.0.1:50028” since I set it back then for v6.0.
It did not work back then and it does not work now for v8.0.
Newer advice says to add " KICAD_CURL_VERBOSE 1 and KICAD_ALLOC_CONSOLE 1 to my environment variables to get a troubleshooting console.
I did that and it says “* Unsupported proxy syntax in ‘http=127.0.0.1:50028;https=127.0.0.1:50028;ftp=127.0.0.1:50028;socks=127.0.0.1:50080’: Port number was not a decimal number between 0 and 65535 * Closing connection”

I clearly see that v8.0 does not like the string “http=127.0.0.1:50028;https=127.0.0.1:50028;ftp=127.0.0.1:50028;socks=127.0.0.1:50080”.
But that is what you get when the windows proxy dialog is set like this;
ProxySettings

I hope it is the fact that I am doing something wrong.
I really don’t want to have to wait for v9.0 to see if it works with a proxy.

All for now

Hello All,

I have more news.
I turned off the windows proxy settings and went back to “Automatically Detect Settings”.
Now windows and all browsers no longer have access to my proxy client.
But now the KiCad 8.0.1 troubleshooting console says

  • Uses proxy env variable all_proxy == ‘http://127.0.0.1:50028
  • Trying 127.0.0.1:50028…
  • Connected to 127.0.0.1 (127.0.0.1) port 50028
  • CONNECT tunnel: HTTP/1.1 negotiated
  • allocate connect buffer
  • Establish HTTP proxy tunnel to downloads.kicad.org:443
  • Proxy-Connection: Keep-Alive"

The proxy server client is still running but windows has been set to not use it.
Now KiCad uses the “all_proxy” environment variable, which is OK but, the rest of windows has no proxy.

Please tell me how to get both windows and KiCad to use my proxy client.

All for now

Unfortunately kicad is currently unable to parse the proxy config if you deselect “Use the same proxy server for all protocols”.

I’ll fix that but it won’t appear for a month or two in a stable build

1 Like