This error occurs when WinSCP decrypts an SSH packet and the decrypted data makes no sense. This probably means something has gone wrong in the encryption or decryption process. It’s difficult to tell from this error message whether the problem is in the client or in the server.
You can try enabling Ignores SSH-2 maximum packet size session option.
Site design by Black Gate