Size: a a a

Aerokube Support

2020 November 06

VZ

Vova Zahakaylo in Aerokube Support
Александр Андряшин
А какая ошибка?
"'Host' header or 'Origin' header is specified and is not localhost."- Selenium error.

В логах ggr только это
ggr_1          | 2020/11/06 20:16:45 [2] [0.00s] [SESSION_ATTEMPTED] [test] [172.19.0.1] [safari-14.0] [docker.for.mac.localhost:4444] [-] [1] [-]
ggr_1          | 2020/11/06 20:16:50 [2] [4.52s] [SESSION_CREATED] [test] [172.19.0.1] [safari-14.0] [docker.for.mac.localhost:4444] [4352E5A8-076B-4937-ADE4-68805C719A38] [1] [-]
ggr_1          | 2020/11/06 20:16:50 [3] [-] [PROXYING] [-] [172.19.0.1] [-] [docker.for.mac.localhost:4444] [4352E5A8-076B-4937-ADE4-68805C719A38] [-] [/wd/hub/session/4352E5A8-076B-4937-ADE4-68805C719A38/window/rect
источник

АА

Александр Андряшин... in Aerokube Support
Селеноид на 4444 порту слушает?
источник

VZ

Vova Zahakaylo in Aerokube Support
Александр Андряшин
Сафари драйвер не должен быть запущен, его селеноид будет стартовать, а он уже браузер...
его и запускает селеноид, я его не запускаю сам отдельно
./selenoid_darwin_amd64 -listen :4444 -conf browsers.json
вот ету команду юзаю
источник

АА

Александр Андряшин... in Aerokube Support
А селеноид что пишет?
источник

VZ

Vova Zahakaylo in Aerokube Support
2020/11/06 22:20:31 [-] [INIT] [Loading configuration files...]
2020/11/06 22:20:31 [-] [INIT] [Loaded configuration from browsers.json]
2020/11/06 22:20:31 [-] [INIT] [Video Dir: /Users/vzahakailo/selenoid/safari/video]
2020/11/06 22:20:31 [-] [INIT] [Your Docker API version is 1.40]
2020/11/06 22:20:31 [-] [INIT] [Timezone: Local]
2020/11/06 22:20:31 [-] [INIT] [Listening on :4444]
2020/11/06 22:20:40 [-] [NEW_REQUEST] [unknown] [127.0.0.1]
2020/11/06 22:20:40 [-] [NEW_REQUEST_ACCEPTED] [unknown] [127.0.0.1]
2020/11/06 22:20:40 [0] [LOCATING_SERVICE] [safari] [14.0]
2020/11/06 22:20:40 [0] [USING_DRIVER] [safari] [14.0]
2020/11/06 22:20:40 [0] [ALLOCATING_PORT]
2020/11/06 22:20:40 [0] [ALLOCATED_PORT] [57264]
2020/11/06 22:20:40 [0] [STARTING_PROCESS] [[safaridriver -p 5555 --port=57264]]
2020/11/06 22:20:41 [0] [PROCESS_STARTED] [96260] [1.01s]
2020/11/06 22:20:41 [0] [PROXY_TO] [http://127.0.0.1:57264/]
2020/11/06 22:20:41 [0] [SESSION_ATTEMPTED] [http://127.0.0.1:57264/] [1]
2020/11/06 22:20:42 [0] [SESSION_CREATED] [FC8A2BC2-672D-4216-99A2-AB8208EC6D34] [1] [1.80s]
источник

VZ

Vova Zahakaylo in Aerokube Support
2020/11/06 22:21:42 [1] [SESSION_TIMED_OUT] [FC8A2BC2-672D-4216-99A2-AB8208EC6D34]
2020/11/06 22:21:42 [2] [SESSION_DELETED] [FC8A2BC2-672D-4216-99A2-AB8208EC6D34]
2020/11/06 22:21:42 [0] [TERMINATING_PROCESS] [96260]
2020/11/06 22:21:42 [0] [TERMINATED_PROCESS] [96260] [0.01s]
источник

VZ

Vova Zahakaylo in Aerokube Support
и все
источник

DG

Dmitry Gerasimov in Aerokube Support
Вы в сафари разрешили удаленное управление?
источник

VZ

Vova Zahakaylo in Aerokube Support
yep
источник

АА

Александр Андряшин... in Aerokube Support
Надо убрать опцию сафари драйвера -p 5555
источник

АА

Александр Андряшин... in Aerokube Support
Ему селеноид передает эту опцию, похоже из за этого не работает...
источник

VZ

Vova Zahakaylo in Aerokube Support
не помогло(
источник

VZ

Vova Zahakaylo in Aerokube Support
~/selenoid/safari(master*) » ./selenoid_darwin_amd64 -listen :4444 -conf browsers.json

2020/11/06 22:31:59 [-] [INIT] [Loading configuration files...]
2020/11/06 22:31:59 [-] [INIT] [Loaded configuration from browsers.json]
2020/11/06 22:31:59 [-] [INIT] [Video Dir: /Users/vzahakailo/selenoid/safari/video]
2020/11/06 22:31:59 [-] [INIT] [Your Docker API version is 1.40]
2020/11/06 22:31:59 [-] [INIT] [Timezone: Local]
2020/11/06 22:31:59 [-] [INIT] [Listening on :4444]
2020/11/06 22:32:08 [-] [NEW_REQUEST] [unknown] [127.0.0.1]
2020/11/06 22:32:08 [-] [NEW_REQUEST_ACCEPTED] [unknown] [127.0.0.1]
2020/11/06 22:32:08 [0] [LOCATING_SERVICE] [safari] [14.0]
2020/11/06 22:32:08 [0] [USING_DRIVER] [safari] [14.0]
2020/11/06 22:32:08 [0] [ALLOCATING_PORT]
2020/11/06 22:32:08 [0] [ALLOCATED_PORT] [57885]
2020/11/06 22:32:08 [0] [STARTING_PROCESS] [[safaridriver --port=57885]]
2020/11/06 22:32:09 [0] [PROCESS_STARTED] [99595] [0.75s]
2020/11/06 22:32:09 [0] [PROXY_TO] [http://127.0.0.1:57885/]
2020/11/06 22:32:09 [0] [SESSION_ATTEMPTED] [http://127.0.0.1:57885/] [1]
2020/11/06 22:32:10 [0] [SESSION_CREATED] [646D0039-5A36-48F2-88C1-1E1BD0A510DF] [1] [1.44s]
2020/11/06 22:33:01 [3] [SESSION_NOT_FOUND] [646D0039-5A36-48F2-88C1-1E1BD0A510DF]
2020/11/06 22:33:10 [1] [SESSION_TIMED_OUT] [646D0039-5A36-48F2-88C1-1E1BD0A510DF]
2020/11/06 22:33:10 [4] [SESSION_DELETED] [646D0039-5A36-48F2-88C1-1E1BD0A510DF]
2020/11/06 22:33:10 [0] [TERMINATING_PROCESS] [99595]
2020/11/06 22:33:10 [0] [TERMINATED_PROCESS] [99595] [0.02s]
источник

VZ

Vova Zahakaylo in Aerokube Support
the same
источник

АА

Александр Андряшин... in Aerokube Support
Что то не то пишет SESSION_TIMEOUT
источник

АА

Александр Андряшин... in Aerokube Support
Вроде сессия создаётся... Я завтра могу проверить через ggr...
источник

VZ

Vova Zahakaylo in Aerokube Support
окей, спасибо
источник
2020 November 07

PN

Pavel Nagrebertskyi in Aerokube Support
Andrey
Я реализовывал так:
var options = new ChromeOptions();
var capabilities = options.ToCapabilities() as DesiredCapabilities;
capabilities.SetCapability("enableVNC", true);
var driver = new RemoteWebDriver("selenoidUrl", capabilities, timeout);
да что с этим гавношарпом не так!:
источник

PN

Pavel Nagrebertskyi in Aerokube Support
источник

АА

Александр Андряшин... in Aerokube Support
Pavel Nagrebertskyi
да что с этим гавношарпом не так!:
С шарпом скорее всего все в порядке, с его селениумной библиотекой может и есть ошибки...
источник