Skip to main content
Feedback

RVR-SSHC-022

Issue summary

  • The error "Key File Content is not OpenSSH format" with the Error Code: RVR-SSHC-022 indicates that the SSH key file you are using is not in the OpenSSH format, which is mandatory by Data Integration for SSH connections.
  • The issue likely arises from using keys in other formats, such as PuTTY, which are not compatible with the expectations of OpenSSH. This format is essential for SSH connections, especially in Unix-like systems.

Action steps

To resolve the error, follow these steps:

  • Convert your SSH Key to OpenSSH format:
    • If your current key is not in OpenSSH format, ensure you convert it. You can achieve this using the following steps:
    • If your key is in PuTTY (.ppk) format, use the PuTTYgen tool to convert it:
      1. Open PuTTYgen.
      2. Load your existing .ppk file by clicking "Load" and navigating to your key.
      3. Once the key loads, go to Conversions and select Export OpenSSH key*.
      4. Save the converted key with a recognizable name.
  • Generate a New OpenSSH Key:
    • You can generate a new SSH key in OpenSSH format directly if you prefer:
    ssh-keygen -t rsa -b 2048 -f ~/.ssh/id_rsa
    • This command will generate a new 2048-bit RSA key pair in the OpenSSH format by default.
  • Update the Key in Data Integration:
    • Replace the current key in your Data Integration connection setup with the newly converted or generated key.
    • Test the connection to ensure it is functioning correctly.

External references

  • Refer to the official Data Integration SSH Tunnel for SSH connection integrations detailed guidance.
  • For information on using PuTTYgen, refer to the PuTTY topic.
note

If the issue persists or you need help, open a case with Data Integration Support. In the console sidebar, select Help > Contact Us and follow the instructions.

On this Page