XtremIO: WinSCP & PuTTY encountered errors when transferring files or when accessing XMS or Storage Controllers

Article Number: 504645 Article Version: 9 Article Type: Break Fix



XtremIO Family,XtremIO X1,XtremIO X2,XtremIO HW Gen1,XtremIO HW Gen2 400GB,XtremIO HW Gen2 400GB Encrypt Capbl,XtremIO HW Gen2 400GB Encrypt Disable,XtremIO HW Gen2 400GB Exp Encrypt Disable,XtremIO HW Gen2 400GB Expandable

When using some older versions of the PuTTY SSH client and WinCP SFTP client, errors may be seen when transferring files or when accessing XMS or Storage Controllers.

For example, these could be WinSCP file transfer errors such as “the transfer was interrupted”, and a WinSCP error message such as the following:

User-added image

Such errors were encountered when using WinSCP versions 5.5 and 5.7 to transfer files to the XMS, but there may be other errors possible when using other older WinSCP and PuTTY versions to transfer files to access the XMS or Storage Controllers.

Note: These error were encountered when accessing Storage Controllers with XIOS version 4.0.25-22 (or later versions) and XMS with version 4.2.2-18 (or later versions). These errors can therefore be seen in X1 and X2 type clusters.

In Storage Controllers with XIOS version 4.0.25-22 (or later versions) and in XMS with version 4.2.2-18 (or later versions) the sshd configuration was enhanced to disable disable weak ciphers for SSL connectivity (a.k.a weak key exchange algorithm) (i.e. add support for `KexAlgorithms diffie-hellman-group-exchange-sha256`). This was done in order to enhance security and resolve some vulnerabilities when this algorithm was used.

Relevant lines from the sshd.conf file in the Storage Controllers of X2 clusters and XMS 6.0 showing support for KexAlgorithms diffie-hellman-group-exchange-sha256 :

MACs hmac-sha2-256,hmac-sha2-512,hmac-ripemd160 
KexAlgorithms diffie-hellman-group-exchange-sha256 

Older PuTTY and WinFTP versions don’t have support for diffie-hellman-group-exchange-sha256 as key exchange algorithm which leads to the transfer errors seen with this issue. Use newer PuTTY and WinFTP versions to avoid this issue.

To resolve this issue, ensure that WinSCP and PuTTY are updated to the most recent version to access or to transfer files to or from the XMS or the Storage Controllers.

Similarly, ensure to use the most recent version of any other SFTP client and SSH client used to access or to transfer files to or from the XMS or the Storage Controllers.

Related:

Leave a Reply