Size: a a a

Aerokube Support

2020 December 21

A

Andreyg in Aerokube Support
источник

A

Andreyg in Aerokube Support
показывает что да. Вот такие комманды запускаю:

docker run -d --rm --name selenoid -p 4444:4444 -v /var/run/docker.sock:/var/run/docker.sock -v /home/andreyg/fileserver:/etc/selenoid:ro aerokube/selenoid:latest

docker run -d --rm --name selenoid-ui --network=selenoid --link selenoid  -p 8080:8080 aerokube/selenoid-ui --selenoid-uri=http://selenoid:4444
источник

АА

Александр Андряшин... in Aerokube Support
Алексей Гуляев
образы брал  с докерхаба
попробуйте сделать вот так, у меня вот такие логи контейнера:
$ docker run -it --rm -p 4444:4444 selenoid/firefox:83.0
Waiting X server...
Logging to: /dev/null
Waiting X server...
Waiting X server...
Waiting X server...
2020/12/21 12:40:25 [-] [INIT] [Loading configuration files...]
2020/12/21 12:40:25 [-] [INIT] [Loaded configuration from /home/selenium/browsers.json]
2020/12/21 12:40:25 [-] [INIT] [Timezone: Local]
2020/12/21 12:40:25 [-] [INIT] [Listening on :4444]
2020/12/21 12:41:14 [-] [NEW_REQUEST] [unknown] [172.17.0.1]
2020/12/21 12:41:14 [-] [NEW_REQUEST_ACCEPTED] [unknown] [172.17.0.1]
2020/12/21 12:41:14 [0] [LOCATING_SERVICE] [] []
2020/12/21 12:41:14 [0] [ENVIRONMENT_NOT_AVAILABLE] [] []
2020/12/21 12:41:48 [-] [NEW_REQUEST] [unknown] [172.17.0.1]
2020/12/21 12:41:48 [-] [NEW_REQUEST_ACCEPTED] [unknown] [172.17.0.1]
2020/12/21 12:41:48 [1] [LOCATING_SERVICE] [firefox] []
2020/12/21 12:41:48 [-] [DEFAULT_VERSION] [Using default version: 83.0]
2020/12/21 12:41:48 [1] [USING_DRIVER] [firefox] [83.0]
2020/12/21 12:41:48 [1] [ALLOCATING_PORT]
2020/12/21 12:41:48 [1] [ALLOCATED_PORT] [44845]
2020/12/21 12:41:48 [1] [STARTING_PROCESS] [[/usr/bin/geckodriver --port=44845]]
1608554508874 geckodriver INFO Listening on 127.0.0.1:44845
2020/12/21 12:41:48 [1] [PROCESS_STARTED] [71] [0.00s]
2020/12/21 12:41:48 [1] [PROXY_TO] [http://127.0.0.1:44845]
2020/12/21 12:41:48 [1] [SESSION_ATTEMPTED] [http://127.0.0.1:44845] [1]
1608554508879 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-foreground" "-no-remote" "-profile" "/tmp/rust_mozprofilefYV1iW"
console.warn: SearchSettings: "get: No settings file exists, new profile?" (new Error("", "(unknown module)"))
1608554513025 Marionette INFO Listening on port 43663
2020/12/21 12:41:53 [1] [SESSION_CREATED] [d536b102-71ee-4fe9-87f7-7e23fe9a7c5c] [1] [4.29s]

в другом терминале я созжал сессию:
$ curl http://localhost:4444/wd/hub/session -d'{"capabilities":{"alwaysMatch":{"browserName":"firefox"}}}'
{"value":{"sessionId":"d536b102-71ee-4fe9-87f7-7e23fe9a7c5c","capabilities":{"acceptInsecureCerts":false,"browserName":"firefox","browserVersion":"83.0","moz:accessibilityChecks":false,"moz:buildID":"20201112153044","moz:geckodriverVersion":"0.28.0","moz:headless":false,"moz:processID":75,"moz:profile":"/tmp/rust_mozprofilefYV1iW","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"pageLoadStrategy":"normal","platformName":"linux","platformVersion":"4.19.121-linuxkit","rotatable":false,"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify"}}}
источник

А

Алексей Гуляев... in Aerokube Support
Александр Андряшин
попробуйте сделать вот так, у меня вот такие логи контейнера:
$ docker run -it --rm -p 4444:4444 selenoid/firefox:83.0
Waiting X server...
Logging to: /dev/null
Waiting X server...
Waiting X server...
Waiting X server...
2020/12/21 12:40:25 [-] [INIT] [Loading configuration files...]
2020/12/21 12:40:25 [-] [INIT] [Loaded configuration from /home/selenium/browsers.json]
2020/12/21 12:40:25 [-] [INIT] [Timezone: Local]
2020/12/21 12:40:25 [-] [INIT] [Listening on :4444]
2020/12/21 12:41:14 [-] [NEW_REQUEST] [unknown] [172.17.0.1]
2020/12/21 12:41:14 [-] [NEW_REQUEST_ACCEPTED] [unknown] [172.17.0.1]
2020/12/21 12:41:14 [0] [LOCATING_SERVICE] [] []
2020/12/21 12:41:14 [0] [ENVIRONMENT_NOT_AVAILABLE] [] []
2020/12/21 12:41:48 [-] [NEW_REQUEST] [unknown] [172.17.0.1]
2020/12/21 12:41:48 [-] [NEW_REQUEST_ACCEPTED] [unknown] [172.17.0.1]
2020/12/21 12:41:48 [1] [LOCATING_SERVICE] [firefox] []
2020/12/21 12:41:48 [-] [DEFAULT_VERSION] [Using default version: 83.0]
2020/12/21 12:41:48 [1] [USING_DRIVER] [firefox] [83.0]
2020/12/21 12:41:48 [1] [ALLOCATING_PORT]
2020/12/21 12:41:48 [1] [ALLOCATED_PORT] [44845]
2020/12/21 12:41:48 [1] [STARTING_PROCESS] [[/usr/bin/geckodriver --port=44845]]
1608554508874 geckodriver INFO Listening on 127.0.0.1:44845
2020/12/21 12:41:48 [1] [PROCESS_STARTED] [71] [0.00s]
2020/12/21 12:41:48 [1] [PROXY_TO] [http://127.0.0.1:44845]
2020/12/21 12:41:48 [1] [SESSION_ATTEMPTED] [http://127.0.0.1:44845] [1]
1608554508879 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-foreground" "-no-remote" "-profile" "/tmp/rust_mozprofilefYV1iW"
console.warn: SearchSettings: "get: No settings file exists, new profile?" (new Error("", "(unknown module)"))
1608554513025 Marionette INFO Listening on port 43663
2020/12/21 12:41:53 [1] [SESSION_CREATED] [d536b102-71ee-4fe9-87f7-7e23fe9a7c5c] [1] [4.29s]

в другом терминале я созжал сессию:
$ curl http://localhost:4444/wd/hub/session -d'{"capabilities":{"alwaysMatch":{"browserName":"firefox"}}}'
{"value":{"sessionId":"d536b102-71ee-4fe9-87f7-7e23fe9a7c5c","capabilities":{"acceptInsecureCerts":false,"browserName":"firefox","browserVersion":"83.0","moz:accessibilityChecks":false,"moz:buildID":"20201112153044","moz:geckodriverVersion":"0.28.0","moz:headless":false,"moz:processID":75,"moz:profile":"/tmp/rust_mozprofilefYV1iW","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"pageLoadStrategy":"normal","platformName":"linux","platformVersion":"4.19.121-linuxkit","rotatable":false,"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify"}}}
попробую, спассибо
источник

А

Алексей Гуляев... in Aerokube Support
Александр Андряшин
попробуйте сделать вот так, у меня вот такие логи контейнера:
$ docker run -it --rm -p 4444:4444 selenoid/firefox:83.0
Waiting X server...
Logging to: /dev/null
Waiting X server...
Waiting X server...
Waiting X server...
2020/12/21 12:40:25 [-] [INIT] [Loading configuration files...]
2020/12/21 12:40:25 [-] [INIT] [Loaded configuration from /home/selenium/browsers.json]
2020/12/21 12:40:25 [-] [INIT] [Timezone: Local]
2020/12/21 12:40:25 [-] [INIT] [Listening on :4444]
2020/12/21 12:41:14 [-] [NEW_REQUEST] [unknown] [172.17.0.1]
2020/12/21 12:41:14 [-] [NEW_REQUEST_ACCEPTED] [unknown] [172.17.0.1]
2020/12/21 12:41:14 [0] [LOCATING_SERVICE] [] []
2020/12/21 12:41:14 [0] [ENVIRONMENT_NOT_AVAILABLE] [] []
2020/12/21 12:41:48 [-] [NEW_REQUEST] [unknown] [172.17.0.1]
2020/12/21 12:41:48 [-] [NEW_REQUEST_ACCEPTED] [unknown] [172.17.0.1]
2020/12/21 12:41:48 [1] [LOCATING_SERVICE] [firefox] []
2020/12/21 12:41:48 [-] [DEFAULT_VERSION] [Using default version: 83.0]
2020/12/21 12:41:48 [1] [USING_DRIVER] [firefox] [83.0]
2020/12/21 12:41:48 [1] [ALLOCATING_PORT]
2020/12/21 12:41:48 [1] [ALLOCATED_PORT] [44845]
2020/12/21 12:41:48 [1] [STARTING_PROCESS] [[/usr/bin/geckodriver --port=44845]]
1608554508874 geckodriver INFO Listening on 127.0.0.1:44845
2020/12/21 12:41:48 [1] [PROCESS_STARTED] [71] [0.00s]
2020/12/21 12:41:48 [1] [PROXY_TO] [http://127.0.0.1:44845]
2020/12/21 12:41:48 [1] [SESSION_ATTEMPTED] [http://127.0.0.1:44845] [1]
1608554508879 mozrunner::runner INFO Running command: "/usr/bin/firefox" "--marionette" "-foreground" "-no-remote" "-profile" "/tmp/rust_mozprofilefYV1iW"
console.warn: SearchSettings: "get: No settings file exists, new profile?" (new Error("", "(unknown module)"))
1608554513025 Marionette INFO Listening on port 43663
2020/12/21 12:41:53 [1] [SESSION_CREATED] [d536b102-71ee-4fe9-87f7-7e23fe9a7c5c] [1] [4.29s]

в другом терминале я созжал сессию:
$ curl http://localhost:4444/wd/hub/session -d'{"capabilities":{"alwaysMatch":{"browserName":"firefox"}}}'
{"value":{"sessionId":"d536b102-71ee-4fe9-87f7-7e23fe9a7c5c","capabilities":{"acceptInsecureCerts":false,"browserName":"firefox","browserVersion":"83.0","moz:accessibilityChecks":false,"moz:buildID":"20201112153044","moz:geckodriverVersion":"0.28.0","moz:headless":false,"moz:processID":75,"moz:profile":"/tmp/rust_mozprofilefYV1iW","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"pageLoadStrategy":"normal","platformName":"linux","platformVersion":"4.19.121-linuxkit","rotatable":false,"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify"}}}
docker: Error response from daemon: failed to create endpoint nauseous_tesla on network bridge: Bind for 0.0.0.0:4444 failed: port is already allocated.
источник

АА

Александр Андряшин... in Aerokube Support
docker run -it --rm -p 5555:4444 selenoid/firefox:83.0

и

curl http://localhost:5555/wd/hub/session -d'{"capabilities":{"alwaysMatch":{"browserName":"firefox"}}}'
источник

А

Алексей Гуляев... in Aerokube Support
Александр Андряшин
docker run -it --rm -p 5555:4444 selenoid/firefox:83.0

и

curl http://localhost:5555/wd/hub/session -d'{"capabilities":{"alwaysMatch":{"browserName":"firefox"}}}'
{"value":{"sessionId":"82ca4c4e-016f-4f13-ba86-c065a9efff55","capabilities":{"acceptInsecureCerts":false,"browserName":"firefox","browserVersion":"83.0","moz:accessibilityChecks":false,"moz:buildID":"20201112153044","moz:geckodriverVersion":"0.28.0","moz:headless":false,"moz:processID":67,"moz:profile":"/tmp/rust_mozprofileF8UXcd","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"pageLoadStrategy":"normal","platformName":"linux","platformVersion":"3.10.0-327.el7.x86_64","rotatable":false,"setWindowRect":true,"strictFileInteractability":false,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"unhandledPromptBehavior":"dismiss and notify"}}}
источник

А

Алексей Гуляев... in Aerokube Support
2020/12/21 12:58:17 [-] [NEW_REQUEST] [unknown] [10.10.0.1]
2020/12/21 12:58:17 [-] [NEW_REQUEST_ACCEPTED] [unknown] [10.10.0.1]
2020/12/21 12:58:17 [0] [LOCATING_SERVICE] [firefox] []
2020/12/21 12:58:17 [-] [DEFAULT_VERSION] [Using default version: 83.0]
2020/12/21 12:58:17 [0] [USING_DRIVER] [firefox] [83.0]
2020/12/21 12:58:17 [0] [ALLOCATING_PORT]
2020/12/21 12:58:17 [0] [ALLOCATED_PORT] [41134]
2020/12/21 12:58:17 [0] [STARTING_PROCESS] [[/usr/bin/geckodriver --port=41134]]
1608555497195  geckodriver  INFO  Listening on 127.0.0.1:41134
2020/12/21 12:58:17 [0] [PROCESS_STARTED] [62] [0.13s]
2020/12/21 12:58:17 [0] [PROXY_TO] [http://127.0.0.1:41134]
2020/12/21 12:58:17 [0] [SESSION_ATTEMPTED] [http://127.0.0.1:41134] [1]
1608555497217  mozrunner::runner  INFO  Running command: "/usr/bin/firefox" "--marionette" "-foreground" "-no-remote" "-profile" "/tmp/rust_mozprofileF8UXcd"
console.warn: SearchSettings: "get: No settings file exists, new profile?" (new Error("", "(unknown module)"))
1608555502967  Marionette  INFO  Listening on port 46182
2020/12/21 12:58:23 [0] [SESSION_CREATED] [82ca4c4e-016f-4f13-ba86-c065a9efff55] [1] [6.01s]
источник

АА

Александр Андряшин... in Aerokube Support
это вы наш контейнер проверили, проверьте свой?
источник

А

Алексей Гуляев... in Aerokube Support
Александр Андряшин
это вы наш контейнер проверили, проверьте свой?
я на своем это выполнял..
источник

А

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

АА

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

А

Алексей Гуляев... in Aerokube Support
благодарю, попробую пройти все снова..
источник

VN

Valentyn Nagai in Aerokube Support
Hi, community! Has anyone tried to use Microsoft Edge with IE mode enabled in pair with selenoid?
источник

АА

Александр Андряшин... in Aerokube Support
Valentyn Nagai
Hi, community! Has anyone tried to use Microsoft Edge with IE mode enabled in pair with selenoid?
unfortunately there is no ie-mode in linux edge version.
источник

VN

Valentyn Nagai in Aerokube Support
That's a pity 😔, thanks for the quick response.
источник

RZ

Roman Zavyalov in Aerokube Support
Вопрос по Restricting Access
docker-compose:
selenoid-ui:
   image: aerokube/selenoid-ui:1.10.0
   container_name: selenoid-ui
   network_mode: bridge
   links:
     - selenoid
   ports:
     - "8080:8080"
   command: ["--selenoid-uri","http://127.0.0.1:4444","--users", "/etc/selenoid/users.htpasswd"]

Но пропускает без пароля. Подскажите пожалуйста как исправить?
источник

IK

Ivan Krutov in Aerokube Support
Roman Zavyalov
Вопрос по Restricting Access
docker-compose:
selenoid-ui:
   image: aerokube/selenoid-ui:1.10.0
   container_name: selenoid-ui
   network_mode: bridge
   links:
     - selenoid
   ports:
     - "8080:8080"
   command: ["--selenoid-uri","http://127.0.0.1:4444","--users", "/etc/selenoid/users.htpasswd"]

Но пропускает без пароля. Подскажите пожалуйста как исправить?
нужно самый последний релиз
источник

IK

Ivan Krutov in Aerokube Support
1.10.2
источник

RZ

Roman Zavyalov in Aerokube Support
так же
источник