When resetting your Coder admin password in the terminal, you may encounter the following error:
error: unable to upgrade connection: error dialing backend: remote error: tls:
handshake failure
Why this happens
This upgrade-related error occurs when a proxy is in front of kube-apiserver
,
blocking your attempt to reach the coderd
pod and reset the admin password.
Troubleshooting steps
To access the coderd
pod properly, you'll need to remove the proxy. If
removing the proxy isn't possible, circumvent the proxy and make the call to
coderd
directly using kubectl
.
If this doesn't resolve the issue, please contact us for further support.
See an opportunity to improve our docs? Make an edit.
On this page