While trying to log in to the ArgoCD server from a command-line interface (CLI), the connection attempt may hang for some time and then fail with the error as follows: “FATA[0060] context deadline exceeded“.
This error usually occurs when the ArgoCD instance is setup behind a load balancer or reverse proxy which doesn’t support HTTP2.
Besides of this, the argocd login command may hang for no apparent reason while testing whether the server is configured with TLS.
This short note shows how to resolve these issues. (more…)