当前位置: 首页 > 知识库问答 >
问题:

C#WatiN Firefox-无法从传输连接读取数据

龙隐水
2023-03-14

我正在尝试推出一个WatiN开发的网络机器人(通过火狐)。它在我的电脑上启动并运行得很好(即使没有以管理员身份启动),但是当我从我的VPS(我不是管理员)启动它时,Firefox和我的应用程序立即崩溃。

控制台显示(我是从法语翻译过来的):

未处理的异常:System.IO.IOException:无法从传输连接读取数据:远程主机强制关闭了一个现有连接。---->System.Net.Sockets.SocketException:远程主机强制关闭了一个现有连接。接收(byte[]buffer,Int32偏移量,Int32大小,SocketFlags SocketFlags)到system.net.sockets.networkstream.读取(byte[]buffer,Int32偏移量,Int32大小)---内部异常堆栈跟踪结束---到system.net.sockets.networkstream.读取(byte[]buffer,Int32偏移量,Int32大小)到watin.core.native.mozilla.firefoxclientport.readresponse(Boolean resultExpected,Boolean checkForErrors)到watin.core.native.mozilla.firefoxclientport.waitforConnectionEstablished()。CONNECT(字符串url,布尔createNewFirefoxInstance)到watin.core.native.mozilla.FirefoxClientPort.CONNECT(字符串url)到watin.core.native.mozilla.CreateFirefoxInstance(字符串url)到MyTranslationAutomation.MyTranslation.ctor(MyConsole&console)到Program.Actions.Main()

控制台:

共有1个答案

长孙阳泽
2023-03-14

当我安装了一个新版本的Firefox的JSSH插件时,它终于起到了作用,这个插件可以在swat中找到:http://sourceforge.net/projects/ulti-swat/files/

 类似资料:
  • 我阅读了许多Stack Overflow问题(例如这个),讨论以下错误消息的变体: 系统。将内容复制到流时出错。- 但是,我在错误消息中收到以下变体: 系统。将内容复制到流时出错。- 没有指示“被远程主机强制关闭”异常消息中没有进一步详细说明它被关闭的确切原因。 为什么会这样?这是否意味着我这边出现了超时或其他什么,或者这是我们供应商方面的问题?(我想在向我们的供应商提出调查之前确定问题的“错误”

  • 问题内容: 尝试通过ServiceStack.Redis读取Redis列表时,间歇性出现以下错误:“无法从传输连接读取数据:已建立的连接被主机中的软件中止了”。我想知道我如何使用ServiceStack可靠地连接和池化Redis的整个概念是否是错误的。这是我使用密封类和单例模式进行连接的代码: 然后,我实例化另一个使用单例的类: 这又是从“服务” DTO回调中实例化和调用的: 然后,我使用“邮递员

  • 我正在尝试从com包中的CSV文件中读取值。实例但当我使用以下语法运行代码时: 上面写着: java.io.FileNotFoundException: Dataset.csv 我也尝试过使用: 仍然不工作。任何帮助都会很有帮助。谢谢

  • 请有人能帮我摆脱这个问题。 以下错误:java.lang.IllegalArgumentException:''在“schema_name”.“table_name”表中不存在。“table_name”表在io.pivotal.greenplum.spark.greenplumRelationProvider.createrelation(GreenplumRelationProvider.sca

  • 问题内容: 我正在使用Selenium为网站构建一些功能测试,但我陷入了一个奇怪的浏览器问题,即页面似乎永远无法完成加载。状态栏读取“正在从…传输数据”或“读取…”。 由于页面从未完成加载,因此我的selenium测试超时。 该问题似乎仅在FireFox上发生。 我们的测试依靠FireFox * chrome来测试文件上传,因此FireFox对于我们的测试策略至关重要。 我已经检查了FireBug