projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
18790: Error out instead of retrying if server is too old.
[arvados.git]
/
lib
/
controller
/
localdb
/
login.go
diff --git
a/lib/controller/localdb/login.go
b/lib/controller/localdb/login.go
index 866db086691ae6821eba0bca234b45939e78b036..a1ac2c55b02657462ce1c78d860df4a4fdc94186 100644
(file)
--- a/
lib/controller/localdb/login.go
+++ b/
lib/controller/localdb/login.go
@@
-186,6
+186,9
@@
func validateLoginRedirectTarget(cluster *arvados.Cluster, returnTo string) erro
return nil
}
if cluster.Login.TrustPrivateNetworks {
+ if u.Hostname() == "localhost" {
+ return nil
+ }
if ip := net.ParseIP(u.Hostname()); len(ip) > 0 {
for _, n := range privateNetworks {
if n.Contains(ip) {