2012-06-01 2 views
1

Я начал получать эту ошибку после обновления до самоцвета селена-webdriver 2.22.1.Исключение `SocketError 'getaddrinfo: nodename или servname предоставлено или неизвестно

б = Watir :: Browser.new: светлячок

В основном браузер не запускается (OSX 10.6.8, рубин 1.8.7) и режим отладки рубин показал ниже вывод.

Исключения `SocketError» в /Library/Ruby/Gems/1.8/gems/selenium-webdriver-2.22.1/lib/selenium/webdriver/common/platform.rb:153 - getaddrinfo: имя_узел ни servname при условии, или не известно

Я прошел через аналогичный вопрос сообщил здесь и попытался решения, такие как убедившись, что запись LOCALHOST присутствует в/и т.д./хостов и порт не израсходован никакими другими процессами и т.д.

Позвольте мне знать больше информации не требуется.

+0

Я вернулся к селен-WebDriver -v 2.21.2 и все работает. http://selenium.googlecode.com/svn/trunk/rb/CHANGES показывает некоторые изменения, сделанные для поиска свободных портов в версии 2.22.0, которые могли вызвать эту проблему для меня. –

ответ

1

Видимо this was a bug, и теперь фиксируется в селеном WebDriver 2.22.2

+0

Благодарим за СО. – Brett

Смежные вопросы