连接到SFTP服务器的SocketException:name有效,但未找到所请求类型的数据

我正在尝试使用SharpSsh库连接我的sftp服务器,但我收到以下错误:

System.Net.Sockets.SocketException (0x80004005): The requested name is valid, but no data of the requested type was found 

我正在使用以下代码进行连接

 Tamir.SharpSsh.Sftp sftp = new Tamir.SharpSsh.Sftp("ftp.simptr.us", "username", "password"); 

为什么抛出这个exception?

此错误消息与Winsock WSANO_DATA错误代码相关联。 这意味着,您尝试连接的域名的DNS记录存在一些问题。

也可以看看
https://docs.microsoft.com/en-us/windows/desktop/winsock/windows-sockets-error-codes-2#WSANO_DATA

这不太可能与SharpSsh库有关。

尝试telnetvalidation,你应该得到同样的错误:

 telnet ftp.simptr.us 22