使用 watir-webdriver 运行以下ruby代码时收到"Gateway Timeout"错误 .

require 'watir-webdriver'
browser = Watir::Browser.new :ff

错误说明:

服务器错误 - 此时无法访问服务器127.0.0.1 . 请重试请求或与您的管理员联系 .

我有一种感觉,公司代理正在干扰Watir . 也许Firefox正在尝试连接到在某些非标准端口上本地运行的Watir,并且代理干预并且无法解析地址127.0.0.1 . 这只是猜测 .

任何人都有此错误的经验或获得 watir-webdriver 工作的建议 . 有没有人成功运行 watir-webdriver 代理?

这是堆栈跟踪的错误:

504 Gateway Timeout Gateway Timeout Server错误 - 此时无法访问服务器127.0.0.1 . 请重试请求或联系您的管理员trator . (Selenium :: WebDriver :: Error :: WebDriverError)C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.44.0/lib/selenium/webdriver/remote/http/common.rb :66:in create _response'C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.44.0/lib/selenium/webdriver/remote/http/default.rb:66:in reque st'C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.44.0/lib/selenium/webdriver/remote/http/common.rb:40:在调用'C:/ Ruby193中/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.44.0/lib/selenium/webdriver/remote/bridge.rb:640:in raw_execut e'C:/ Ruby193 / lib / ruby / gems / 1.9.1 / gems / selenium-webdriver-2.44.0 / lib / selenium / webdriver / remote / bridge.rb:101:in create_ses sion'C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium -webdriver-2.44.0 / lib / selenium / webdriver / remote / bridge.rb:68:in initialize'C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.44.0/lib /selenium/webdriver/firefox/bridge.rb:36:in初始化'C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.44.0/lib/selenium/webdriver/commo n / driver.rb:31:in new'C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.44.0/lib/selenium/webdriver/common/driver.rb:31:32:在'C:/Ruby193/lib/ruby/gems/1.9.1/gems/selenium-webdriver-2.44.0/lib/selenium/webdriver.rb:67:in for'C:/ Ruby193 / lib / ruby / gems / 1.9.1 / gems / watir-webdriver-0.6.11 / lib / watir-webdriver / browser.rb:46:初始化'c:/dev/pxmapper/features/support/env.rb:11:innew' c:/dev/pxmapper/features/support/env.rb:11:in <top(required)>'C:/Ruby193/lib/ruby/gems/1.9.1/gems/cucumber-1.3.18/lib/ cucumber / rb_support / rb_language.rb:95:在加载'C:/Ruby193/lib/ruby/gems/1.9.1/gems/cucumber-1.3.18/lib/cucumber/rb_support/rb_language.rb:95:在load_code_file中'C:/Ruby193/lib/ruby/gems/1.9.1/gems/cucumber-1.3.18/lib/cucumber/runtime/support_code.rb:180:inload_file'C:/Ruby193/lib/ruby/gems/1.9 .1 / gems / cucumber-1.3.18 / lib / cucumber / runtime / support_code.rb:83:在load_files的块中!' C:/Ruby193/lib/ruby/gems/1.9.1/gems/cucumber-1.3.18/lib/cucumber/runtime/support_code.rb:82:在每个'C:/Ruby193/lib/ruby/gems/1.9 .1 / gems / cucumber-1.3.18 / lib / cucumber / runtime / support_code.rb:82:in load_files!' C:/Ruby193/lib/ruby/gems/1.9.1/gems/cucumber-1.3.18/lib/cucumber/runtime.rb:184:in load_step_definitions'C:/Ruby193/lib/ruby/gems/1.9.1 /gems/cucumber-1.3.18/lib/cucumber/runtime.rb:42:in run!' C:/Ruby193/lib/ruby/gems/1.9.1/gems/cucumber-1.3.18/lib/cucumber/cli/main.rb:47:incute!' C:/Ruby193/lib/ruby/gems/1.9.1/gems/cucumber-1.3.18/bin/cucumber:13:in <top(required)>'C:/ Ruby193 / bin / cucumber:23:inload' C:/ Ruby193 / bin / cucumber:23:in''