Cómo evitar el error "La clave privada no es válida" o "El algoritmo no es compatible".
FTPGetter está intentando conectarse a un servidor SFTP remoto. Los administradores del servidor SFTP le han proporcionado un archivo de clave guardado en formato .PPK e indicado que debe usar esta clave para conectarse. Sin embargo, cuando FTPGetter intenta cargar la clave proporcionada, el formato no se reconoce y aparece uno de los siguientes errores en el registro:
[Error] Private key – algorithm is unsupported
[Error] Private key – private key is invalid¿Por qué sucede esto?
PuTTYgen es una utilidad común que se utiliza para generar archivos de claves para conexiones SFTP. Cuando PuTTYgen crea claves SSH, las almacena en un archivo .PPK, que utiliza su propio formato propietario.
Cómo solucionarlo
Necesitas extraer una clave privada del archivo .PPK usando PuTTYgen:
1. Abra PuTTYgen y seleccione la opción "Cargar un archivo de clave privada existente".

2. En el cuadro de diálogo de selección de archivos, elija el archivo .PPK que se le proporcionó.
3. La ventana de PuTTYgen se rellenará con los detalles clave.

4. (Opcional) Establezca o confirme si se requiere una contraseña.
5. Ve al menú desplegable Conversiones y selecciona "Exportar clave OpenSSH".

Esto generará su archivo de clave privada codificado en PEM. Si se realiza correctamente, el archivo debería contener caracteres ASCII como este:
-----BEGIN RSA PRIVATE KEY-----
<Data from key in Base64-encoded format>
-----END RSA PRIVATE KEY-----6. Configure su perfil SFTP de FTPGetter para que utilice la clave privada codificada en formato PEM con formato OpenSSH que guardó.
Estos pasos deberían permitir que FTPGetter establezca una conexión SFTP. Si los problemas persisten después de convertir la clave al formato correcto, póngase en contacto con el servicio de asistencia para obtener más ayuda.


