Hey! After upgrading to 1.19.3 on a macos 15.5 my ...
# rancher-desktop
t
Hey! After upgrading to 1.19.3 on a macos 15.5 my proxy settings are gone. After adding those back using
Copy code
~/.rd/bin/rdctl shell
sudo vi /etc/conf.d/docker
After the RD restart proxy doesn't work and those settings get wiped. Is there any other way to set proxy settings?
I tried two ways
Copy code
export HTTP_PROXY="<http://host.docker.internal:8118>"
export HTTPS_PROXY="<http://host.docker.internal:8118>"
export NO_PROXY=127.0.0.1,localhost,*.local,192.168.*.*
and like this
Copy code
DOCKER_OPTS="--http-proxy=<http://host.docker.internal:8118> --https-proxy=<http://host.docker.internal:8118> --no-proxy=127.0.0.1,localhost,*.local,192.168.*.* ..."
but anyway the entire file gets to its initial state after the restart.
w
you can also set it for the host VM using override using https://github.com/rancher-sandbox/rancher-desktop/issues/2759 as an example
t
I tried implementing the following workaround:
Copy code
$ cat ~/Library/Application\ Support/rancher-desktop/lima/_config/override.yaml
env:
  http_proxy: "<http://username:password@host>:port"
  https_proxy: "<http://username:password@host>:port"
but id doesn't work for me. So I rolled back to
1.18.2
which works fine.
w
you can always dive into the host vm using
rdctl shell
and then use curl or something to test the env. just remember the env is different between the vm and the containers so the solution may be different