@thegiantcat can you get an exact screen shot of your /etc/wgetrc file?
If you literally have:
"no_proxy="localhost""
This may be a part of the problem.
I’d imagine you should have:
no_proxy=127.0.0.1,localhost,localhost.localdomain,X.X.X.X
Change X.X.X.X to whatever your fog IP actually is.
Also, I believe the installer uses curl for binaries and database backups, so I imagine editing the /etc/wgetrc is the wrong approach.
I believe you would edit the file for whom you’re installing at:
~/.curlrc
You could set the same information up in /etc/skel/curlrc too I suppose.
however you’d want lines like:
proxy = <proxyInfoHere>
noproxy = localhost,127.0.0.1,localhost.localdomain,127.0.1.1,X.X.X.X
You could also edit your ~/.bashrc To contain lines like:
export http_proxy=<http://proxyInfoHere>
export https_proxy=$http_proxy
export ftp_proxy=$http_proxy
export rsync_proxy=$http_proxy
export no_proxy="localhost,127.0.0.1,localhost.localdomain,127.0.1.1,X.X.X.X"
If you do add to the .bashrc file, however, you’ll need to close the terminal/logout of the console, and log back in for the changes to take effect.
Hopefully this helps.
In the case you use the bashrc method, please change the X.X.X.X to that of your fog server’s actual IP address, and of course change your http_proxy line to be appropriate. It should include the schema (http{,s}://…) information as well.