我正在尝试使用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");
为什么要抛出此异常?
答案 0 :(得分:1)
此错误消息与Winsock WSANO_DATA
错误代码相关联。这意味着,您尝试连接的域名的DNS记录存在一些问题。
另见
https://docs.microsoft.com/en-us/windows/desktop/winsock/windows-sockets-error-codes-2#WSANO_DATA
这不太可能与SharpSsh库有关。
尝试telnet验证,你应该得到同样的错误:
telnet ftp.simptr.us 22