Authentication fails if the openshift cluster's public endpoint is reachable only through an http proxy.
Error message on my environment:
018/05/28 07:44:32 oauthproxy.go:582: error redeeming code (client:10.128.4.1:33746 ("10.0.1.152")): Post https://openshift_public_url/oauth/token: dial tcp xx.xx.xx.xx:443: getsockopt: connection timed out
2018/05/28 07:44:32 oauthproxy.go:399: ErrorPage 500 Internal Error Internal Error
I tried configuring uppercase and lowercase environment variables http_proxy & https_proxy but it doesn't work. I looked at the authproxy.go source code and proxy handling doesn't seem implemented.
This is a real show stopper for us because we would like to expose Prometheus dashboards to users coming from Internet and our openshift cluster can't be directly exposed on Internet.
Authentication fails if the openshift cluster's public endpoint is reachable only through an http proxy.
Error message on my environment:
I tried configuring uppercase and lowercase environment variables http_proxy & https_proxy but it doesn't work. I looked at the authproxy.go source code and proxy handling doesn't seem implemented.
This is a real show stopper for us because we would like to expose Prometheus dashboards to users coming from Internet and our openshift cluster can't be directly exposed on Internet.