1

我正在尝试使用 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");

为什么会抛出这个异常?

4

1 回答 1

1

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

另请参阅
https://docs.microsoft.com/en-us/windows/win32/winsock/windows-sockets-error-codes-2#WSANO_DATA

这不太可能与 SharpSsh 库有关。

尝试 telnet 验证,你应该得到同样的错误:

telnet ftp.simptr.us 22
于 2013-04-16T17:56:53.153 回答