仅当按计划任务运行时才会出现 SocketException(超时)

仅当按计划任务运行时才会出现 SocketException(超时)

我在 Windows Server 2003 实例上运行一个 C# web-scrapper 应用程序(我编写的),该应用程序属于本地管理员组的用户。当我在桌面/远程桌面会话中运行它时,应用程序运行成功,但当我安排它在桌面会话之外的相同用户/安全上下文下运行时,所有套接字连接都会超时。计划任务调用批处理文件,而批处理文件又调用该应用程序。

Windows Server 2003 实例具有非常基本的配置,甚至没有连接到域。

我无法在任何防火墙或安全配置中找到任何可以阻止这种情况的东西,但也许我忽略了一些东西,有人可以提供帮助吗?

System.Net.WebException:无法连接到远程服务器 ---> System.Net.Sockets.SocketException:连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立的连接失败,因为连接的主机未能响应 XXXX:443 在 System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) 在 System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult > asyncResult, Int32 timeout, Exception& exception) --- 内部异常堆栈跟踪结束 --- 在 System.Net.HttpWebRequest.GetResponse()

相关内容