SSH2 Client FAQ

This section lists the questions you may have regarding the SSH2 client. Each question is followed by an answer.

  1. Q: What is the meaning of the following error when I use PPM Legacy SSH2 client:
    ERROR: java.io.IOException: Unsupported encoding algorithms requested: aes256-ctr,aes192-ctr,aes128-ctr ?

    A: The PPM Legacy SSH2 client only supports Triple DES cipher as an encoding algorithm. If the server you try to connect to does NOT support it, you will encounter this error, and all the algorithms the server supports will be listed here.

  2. Q: When trying to connect to a remote server with the PPM SSH2 client, why do I have the following error:
    java.lang.RuntimeException: com.jcraft.jsch.JSchException: <host_name>. RSA key fingerprint is xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx ?

    A: If you encounter this error message when trying to connect to a remote host, it means that PPM Center cannot find the remote host in the list of trusted hosts (also known as known_hosts file). Refer to the descriptions of parameters SSH2_JSCH_DISABLE_STRICT_HOST_KEY_CHECKING and SSH2_JSCH_KNOWN_HOSTS_FILE_PATH in the parameter table to address this problem.

  3. Q: I can use aes128-ctr, but I cannot use aes256-ctr or aes192-ctr. Why?

    A: You need to enable support for ciphers of unlimited strength in your Java Virtual Machine running PPM Center. See the section Add Support for Ciphers of Unlimited Strength for details.