Accessing sshd service on port 22 with istio-proxy sidecar injected

I have a service which is running sshd on port 22. Another service which wants to ssh to the first service. Both pods are istio-injection enabled and mTLS is permissive mode.

I see this error when trying to establish ssh connection on the server.
Bad protocol version identification '\026\003\001' port 22

and the connection terminates.

What could be wrong?