Title
Create new category
Edit page index title
Edit category
Edit link
File ingestion Failure from SFTP Server
Affected Versions
All versions
Description
The ingestion from the SFTP server is failing with an error message "Algorithm negotiation fail".
Root Cause
When a new linux server is created, some encryption algorithms are missing.
To Resolve
First Method
To resolve this issue, we need to add the encryption algorithms manually.
- Add the encryption algorithms to the SFTP server (the one you are connecting to):
sudo vi /etc/ssh/sshd_config
- Add this to the file. Please note that we can add it at the end as well.
KexAlgorithms curve25519-sha256@libssh.org,ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group-exchange-sha256,diffie-hellman-group14-sha1,diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1
- Save the file with the changes.
- Restart the SSH server:
sudo service sshd restart
Second Method
To use your SFTP server's algorithm, you can use the following advanced configuration in Infoworks to connect to SFTP server.
key: sftp_session_configs
value: kex=<name_of_algos_which_are_supported_comma_separated>
For more details, refer to our Knowledge Base and Best Practices!
For help, contact our support team!
© UNIPHORE TECHNOLOGIES 2025 | Confidential