So I have a NUC device (although not sure it matters) - installed with a proxy using redsocks that seems to work well. Device is registered etc… If I open a console on the “Host OS” and do the following it works as I’d expect. If I do the same thing from one of the containers it does not.
$ cd /tmp
$ wget google.com
The same application running in an environment without a proxy works flawlessly both on the host and in the containers.
I’m guessing this is an iptables configuration/forwarding issue? Ideas/hints?
Great @arfoll. Here you can download the test image for a RaspberryPi3. It is based on this github pull request. Be aware that the image will have no resinio configuration. So, in order to test it, you will need to download from the dashboard a configuration (see New feature: download configuration only) and inject it (copy it) in the root of the first partition (resin-boot) as a filename called config.json.
I forgot to mention something. In our documentation we have a redsocks configuration example. Make sure you replace local_ip = 127.0.0.1; by local_ip = 0.0.0.0;. See the commit log in the PR referenced above for more details.