Open Francois-Royer opened 1 year ago
I am have a problem, not possible connect bash in pod.
My mac is arm.
@Francois-Royer Are you using the arm64
or amd64
version of Lens Desktop?
When I use arm64 I have the bug, when I use amd64 it works.
It seems that the issue as also a link with kube config insecure-skip-tls-verify: true. If you add this setting you have the error, if you remove it, it works.
Describe the bug The terminal in pod or node report "error: unable to upgrade connection: error dialing backend: remote error: tls: unrecognized name" with OSX arm version, intel version work fine.
Our kube api server have been hardenized and support only highly secured TLS Cipher suite. It seems that Lens terminal proxy doesn't support it in arm version: it use TLS ECDH with the following curve secp521r1:secp384r1:prime256v1 on nginx
To Reproduce Steps to reproduce the behavior:
Expected behavior Arm version work same as Intel version
Environment (please complete the following information):
Logs: When you run the application executable from command line you will see some logging output. Please paste them here:
Additional context Intel version work fine on same machine with same configuration so it's pretty sure it's linked to arm version.