On 14/04/2021 20:25, Jeff Peck wrote:
Just a complete shot in the dark. Have you verified that the
environment variables you set are indeed getting picked up inside of
your application? Try checking the output of os.GetEnv("HTTP_PROXY"),
os.GetEnv("HTTPS_PROXY"), and os.GetEnv("NO_PROXY"). Make sure that if
NO_PROXY is set that it isn't overriding your local proxy.
You could also try setting the lowercase versions of these env vars:
https://github.com/golang/net/blob/master/http/httpproxy/proxy.go
func FromEnvironment() *Config {
return &Config{
HTTPProxy: getEnvAny("HTTP_PROXY", "http_proxy"),
HTTPSProxy: getEnvAny("HTTPS_PROXY", "https_proxy"),
NoProxy: getEnvAny("NO_PROXY", "no_proxy"),
CGI: os.Getenv("REQUEST_METHOD") != "",
}
}
Thanks for the ideas Jeff. I already found out what the issue was though
- see my other reply.
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/golang-nuts/3b6c84a4-fed3-0bed-3c17-b595a3239066%40gmail.com.