SSIS SFTP : How to resolve “Unable to Upload: Socket read operation has timed out”?

ぐ巨炮叔叔 提交于 2019-12-22 10:45:16

问题


Using the SSIS SFTP Extension and configured everything correctly.

However, I'm getting the following error any time I execute the SFTP task:

Error: Error: Unable to Upload: Socket read operation has timed out

at SSIS.Extensions.SFTP.SFTPConnection.ThrowException(String Message, Exception ex)
at SSIS.Extensions.SFTP.SFTPConnection.UploadFiles(List`1 fileList)
at SSIS.Extensions.SFTPTask.SFTPTask.Execute(Connections connections, VariableDispenser variableDispenser, IDTSComponentEvents componentEvents, IDTSLogging log, Object transaction)

I have to being able to connect via Implicit SSL.

There are a couple of paid SSIS components that will do the trick, but I'm not willing to pay for them as they're expensive given they package a slew of other components I don't need


回答1:


SFTP does not use TLS/SSL (neither implicit nor explicit). Explicit/Implict TLS/SSL is used with FTP.

In other words SFTP is not FTP over TLS/SSL. It's a completely different and incompatible protocol.

So you are possibly trying to use SFTP component to connect to an implicit TLS/SSL FTP port (990). That cannot work.

  • Make sure you know what protocol you need to use
  • Use FTP task capable of TLS/SSL encryption, if it turns out that you need to use FTP.


来源:https://stackoverflow.com/questions/29755916/ssis-sftp-how-to-resolve-unable-to-upload-socket-read-operation-has-timed-ou

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!