Unable ssh via laptop but can ssh via other server and connect to the Jupyter via browser

Hi,

My goal is to do development in VS Code. I am not used to Jupyter via browser

The problem is I cannot ssh via laptop.

What puzzled me is that I can ssh via other server and connect to the Jupyter via browser

ssh -i ~/.ssh/awsvmess -vvv ubuntu@192.222.59.32
OpenSSH_9.8p1, LibreSSL 3.3.6
debug1: Reading configuration data /Users/jason/.ssh/config
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 21: include /etc/ssh/ssh_config.d/* matched no files
debug1: /etc/ssh/ssh_config line 54: Applying options for *
debug2: resolve_canonicalize: hostname 192.222.59.32 is address
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts' -> '/Users/jason/.ssh/known_hosts'
debug3: expanded UserKnownHostsFile '~/.ssh/known_hosts2' -> '/Users/jason/.ssh/known_hosts2'
debug1: Authenticator provider $SSH_SK_PROVIDER did not resolve; disabling
debug3: channel_clear_timeouts: clearing
debug3: ssh_connect_direct: entering
debug1: Connecting to 192.222.59.32 [192.222.59.32] port 22.
debug3: set_sock_tos: set socket 3 IP_TOS 0x48
debug1: Connection established.
debug1: identity file /Users/jason/.ssh/awsvmess type 3
debug1: identity file /Users/jason/.ssh/awsvmess-cert type -1
debug1: Local version string SSH-2.0-OpenSSH_9.8
kex_exchange_identification: Connection closed by remote host
Connection closed by 192.222.59.32 port 22