Help Center/ ModelArts/ FAQs/ Notebook (New Version)/ Failures to Access the Development Environment Through VS Code/ What Do I Do If Error Message "Host key verification failed" or "Port forwarding is disabled" Is Displayed?
Updated on 2024-06-15 GMT+08:00

What Do I Do If Error Message "Host key verification failed" or "Port forwarding is disabled" Is Displayed?

Symptom

Or

Possible Cause

After the notebook instance is restarted, its public key changes. The alarm is generated when OpenSSH detected the key change.

Solution

  • Add -o StrictHostKeyChecking=no for remote access through the CLI in VS Code.
    ssh -tt -o StrictHostKeyChecking=no -i ${IdentityFile} ${User}@${HostName} -p ${Port}

    Parameters:

    - IdentityFile: Path to the local key

    - User: Username, for example, ma-user

    - HostName: IP address

    - Port: Port number

  • Add StrictHostKeyChecking no and UserKnownHostsFile=/dev/null to the local ssh config file for manual configuration of remote access in VS Code.
    Host xxx
        HostName x.x.x.x # IP address
        Port 22522
        User ma-user
        IdentityFile C:/Users/my.pem
        StrictHostKeyChecking no
        UserKnownHostsFile=/dev/null
        ForwardAgent yes

Note that SSH logins will be insecure after the preceding parameters are added because the known_hosts file will be ignored during the logins.