Как показано на этом диаграмме:
Все подключения от Selenium Tests (клиента) должны направляться непосредственно в Selenium HUB, затем он перенаправит запрос на соответствующий узел и вернет ответ.
Но я наблюдаю, что после нахождения подходящего узла клиент пытается напрямую связаться с узлом.
Но в случае, если узлы находятся в частной сети и доступны только для Selenium HUB и НЕ ДОСТУПНЫ для Selenium Tests (клиента), последующие вызовы завершатся неудачно.
Любая идея о том, как заставить все последующие вызовы только через Selenium HUB?
ИЗМЕНИТЬ
Проблема может быть в другом. Мой концентратор работает на 192.168.0.100 (с другим IP-адресом 10.0.0.2).
Поэтому, когда я подключаюсь к 192.168.0.100 из моего .Net RemoteWebDriverClient, после подключения к соответствующему узлу он использует другой IP-адрес клиента (10.0.0.2), который недоступен из моей системы.