Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to see updates in selenoid-ui on windows via Edge browser #147

Open
andrew-sumner opened this issue May 13, 2019 · 9 comments
Open
Labels

Comments

@andrew-sumner
Copy link

I've tried docker and binaries:

C:\Work\selenium>selenoid.exe --version
Git Revision: 1.9.1
UTC Build Time: 2019-03-14_10:19:10AM

C:\Work\selenium>selenoid.exe
2019/05/13 12:28:40 [-] [INIT] [Loading configuration files...]
2019/05/13 12:28:40 [-] [INIT] [Loaded configuration from config/browsers.json]
2019/05/13 12:28:40 [-] [INIT] [Video Dir: C:\Work\selenium\video]
2019/05/13 12:28:40 [-] [INIT] [Your Docker API version is 1.39]
2019/05/13 12:28:40 [-] [INIT] [Timezone: Local]
2019/05/13 12:28:40 [-] [INIT] [Listening on :4444]

C:\Work\selenium>selenoid-ui --version
Git Revision: 1.6.6
UTC Build Time: 2019-03-26_02:13:20AM

C:\Work\selenium>selenoid-ui --selenoid-uri http://localhost:4444
2019/05/13 12:29:00 Listening on :8080

http://localhost:4444/status returns {"total":5,"used":0,"queued":0,"pending":0,"browsers":{"chrome":{"73.0":{},"74.0":{}},"firefox":{"65.0":{},"66.0":{}},"opera":{"58.0":{},"60.0":{}}}}

http://localhost:8080/#/capabilities/ opens UI but SSE showing in red and no browsers listed in dropdown. Also cannot see any sessions.

Are able to run tests against Selenoid to I know that is working.

@vania-pooh
Copy link
Member

@andrew-sumner there should be an error message in Selenoid UI logs then.

@andrew-sumner
Copy link
Author

I assume the only logs are what appears on the console when running the binary? That only states that it's listening.

@vania-pooh
Copy link
Member

@andrew-sumner couldn't it be a firewall-related issue?

@andrew-sumner
Copy link
Author

I don't think it's firewall related as everything is running locally. I've created a test using C# / RemoteWebDriver / Chrome using selenoid and that works fine, takes videos and everything. Selenoid-UI doesn't register any running tests, nor show any browsers under capabilities.

Are there any log files for selenoid-ui output anywhere other than the console? This only shows:

C:\Work\selenium>selenoid-ui --selenoid-uri http://localhost:4445
2019/05/14 10:58:02 Listening on :8080

@andrew-sumner
Copy link
Author

Ok, just got weirder... realised that I can tack "status" to the selenoid-ui url (eg http://localhost:8080/status) and that shows the full list of browsers and sessions running in selenoid. So why wouldn't this show in the UI?!

@andrew-sumner
Copy link
Author

Ah, I'm using Edge, switched over to Chrome and all is good.

Perhaps there could be a warning somewhere that Edge isn't supported?

@vania-pooh
Copy link
Member

@andrew-sumner VNC only works for browsers in containers. If you pack Edge to Docker image - then it will also work.

@lanwen
Copy link
Collaborator

lanwen commented Jul 23, 2019

I think that's about the browser to access selenoid-ui. Actually, it pretended to work with edge.

@andrew-sumner can you show the developer console errors when you access via edge? Should be something there

@lanwen lanwen added the bug label Jul 23, 2019
@lanwen lanwen changed the title Unable to connect to selenoid on windows Unable to see updates in selenoid-ui on windows via Edge browser Jul 23, 2019
@andrew-sumner
Copy link
Author

@lanwen Will do as soon as I get selenoid up and running again - doing a clean install on a windows server and having some fun even getting docker installed...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants