C# Tamir SharpSSH无法再次连接。“错误”;SSH“U MSG”断开连接:此IP的用户过多2个”;

C# Tamir SharpSSH无法再次连接。“错误”;SSH“U MSG”断开连接:此IP的用户过多2个”;,c#,sharpssh,C#,Sharpssh,在连接时,我在Tamir SharpSSH中遇到了一个奇怪的问题。当我第一次使用下面的代码连接SFTP时,它连接成功。但当此方法再次调用时,它会出现以下错误:SSH\u MSG\u DISCONNECT:2此IP的用户过多 public bool getDir(string directory){ Sftp s = new Sftp(ConfigurationManager.AppSettings["SFTPUrl"], username, password); s.Connect()

在连接时,我在Tamir SharpSSH中遇到了一个奇怪的问题。当我第一次使用下面的代码连接SFTP时,它连接成功。但当此方法再次调用时,它会出现以下错误:SSH\u MSG\u DISCONNECT:2此IP的用户过多

public bool getDir(string directory){
     Sftp s = new Sftp(ConfigurationManager.AppSettings["SFTPUrl"], username, password);
s.Connect();
s.Mkdir(directory);
s.Close();

}
此问题仅在我的生产环境中发生,而不是在本地主机上发生。
请在此帮助我。

如果没有更多信息,很难说,但在我看来,SFTP服务器阻止了您频繁连接。也许您可以保留
Sftp
对象,而不是每次都创建/关闭它