Hi Guys, I love the selenoid project, everything is working great for me for Chrome and Firefox. I'm trying to add also edge in my linux mint, but I'm stuck and I need your expertise!
On selenoid ui I can see the edge browser that I added.
I'm using the port 4444 for edge,inside the file browsers.json which is in /root/aerokube/selenoid/browsers.json
I installed windows on qemu, I can login via VNC.
I disabled the windows firewall and all three layers under Windows Security.
On file
entrypoint.sh I configured ports like this:
sudo qemu-system-x86_64 -enable-kvm \
-machine q35 -smp sockets=1,cores=2,threads=4 -m 4096 \
-usb -device usb-kbd -device usb-tablet -rtc base=localtime \
-net nic,model=virtio -net user,hostfwd=tcp::4442-:4444 \
-drive file=snapshot.img,media=disk,if=virtio \
-loadvm windows
To start selenoid, I'm doing sudo ./cm start selenoid
To run the image: sudo docker run -it --rm --privileged -p 4442:4444 -p 5900:5900 windows/edge:18
On windows CMD I'm running:
C:\Windows\System32\IEDriverServer.exe --host=
0.0.0.0 --port=4444 --log-level=DEBUG
When I run curl like this:
curl -X POST
http://127.0.0.1:4444/session -d '{"capabilities": {"browserName": "MicrosoftEdge", "platform": "win10"}}'
I have an error: curl: (52) Empty reply from server
I'm running curl from my linux box, not from windows inside qemu, right?