Docker: difference between selenium/node-chrome-debug and selenium/standalone-chrome - docker-compose

I am building a docker-compose and I need to connect a container to a chrome connection. I am not sure which image I should use. Could you advise please which one is for this purpose between selenium/node-chrome-debug and selenium/standalone-chrome?

selenium/standalone-chrome - Selenium standalone with chrome installed.
selenium/node-chrome - Grid node with Chrome installed, needs to be connected to a Grid Hub.
selenium/standalone-chrome-debug - Selenium standalone with Chrome installed, and runs VNC Server.
selenium/node-chrome-debug - Grid node with Chrome installed and VNC Server, needs to be connected to a Grid Hub.
Click Here to see table image

Related

vpn ibm-cloud MotionPro Client on Windows 10 not allowing addition of profiles

I am following steps to create a VPN, for accessing IBM Cloud, by using standalone client. Instructions are here,
https://cloud.ibm.com/docs/iaas-vpn?topic=iaas-vpn-standalone-vpn-clients
It states "Run the MotionPro Setup Wizard. Then, click the MotionPro icon on your desktop and select Profile > Add."
The installation ran fine - seemingly. I have a red A in my task tray and the Secure Tunnel is connected.
However, the Motion Pro window doesn't have any means for interaction - there are no menus - nothing...see screen grab.
I also don't have any MotionPro desktop on my desktop.
MotionPro Window Screengrab
So - MotionPro seems to have installed..but I still have to go thru the browser based logon process...so it's not really doing anything for me.
What am I missing?
Couldn't figure out a way to create a profile using the MotionPro Client provided by IBMCloud.
Eventually found a download link to install myself...
https://support.arraynetworks.net/prx/001/http/supportportal.arraynetworks.net/downloads/downloads.html
I downloaded "Windows MotionPro client 32bit / 64bit"
After running the install, I then had a client executable that displayed a User Interface more like that which I expected and aligned to the steps in the IBMCloud documentation.
Created the profile - and can now quickly establish a VPN.

How to access chrome dev tools on a chromebook from another machine

I recently followed many guides about how to get the chromebook into dev mode, allow modifications by making the linux OS writable and how the forwarding works. Also opened the firewall to allow any traffic. I've entered the --remote-debugging-port=2253 and --remote-debugging-address=0.0.0.0 to the /etc/chrome-dev.conf file. The reason I entered 0.0.0.0 is because to my understanding, chrome does not by default allow remote hosts to connect and is by default only listening to localhost. (This method worked on Ubuntu, macOS and windows devices.)
Now when I start chrome and browse to localhost:2253 I indeed get to see inspectable pages. However, I cannot access these from another machine. (Even with forwarding enabled)
Is there something I am missing or doing wrong? The reason I want to access these pages is because I'm trying to run an automated remote test (with puppeteer) that takes screenshots while 'using' our application.
I've also tried to take another path and get node running on the chromebook without success. I tried doing this with NVM but When installing NVM it fails because of permissions errors. Even when running as sudo.
I hope someone can help me so I can remotely connect to the device with the chrome devtools.

Wirecloud failed to run in Firefox / Chrome

I am running dockerized images of wirecloud+nginx from a remote server, trying to access Wirecloud from my browser. Wirecloud failed to load correctly, issueing the following message:
Your browser seems to lack some required features
We recommend you to upgrade your browser to the newest version of either Firefox or Google Chrome as these are the browsers currently supported by WireCloud.
I can confirm my browsers (firefox and chrome) are up-to-date, and I can run wirecloud locally on my machine using same browsers, as in
Any idea why this happens please?
Figure it out now, working...
I had issue with static files environment definitions in my docker-compose.yml file that differs for nginxand wirecloud services.

UWP Sockets Unable to Connect Over LAN

I am having some issues with sockets in UWP.
I'm trying to test some simple socket communications (stripped down version of the MSDN example) between a mobile and a desktop on the same LAN subnet. I am developing in a VM (on a separate desktop) and can deploy to the VM and mobile. In that case connections work fine.
When I create an app package and install it on the desktop, I cannot connect.
I have windows firewall on the desktop completely off. The VM is set to have a separate IP on the network. I have checked all IPs I'm using are correct.
I am getting the typical: A connection attempt failed because the connected party did not properly respond after a period of time
This is driving me crazy, if anyone has any helpful advice that would be much appreciated!
edit: To clarify the above.
My app has both both client and server roles (can connect to a listener, and is also listening itself).
App (on Mobile) --> App (on VM, deployed from VS) - this works fine, Mobile can connect to VM no problem.
App (on Mobile) --> App (on Desktop, installed from appx) - Mobile unable to connect to Desktop. Firewall on desktop disabled. Task Manager shows .exe listening on the correct port.
Thanks, Inci
Found a solution to this - it appears connections over LAN need to have the Internet(Client & Server) capability selected.
I am most certainly connecting over my local network (specifically 192.168.0.15 (mobile) to .21 (desktop). It seems that when deploying with VS the app doesn't need the Internet capability.
If there is a more 'correct' solution I'll amend this.

Need Help on Red5 in Oflademo - NetConnection.Connect.Closed

I'm trying to use some features in video streaming like adaptive bitrate streaming (automatic bandwith check that adjusts video quality based on customer bandwith). From sources that I got, I am told that I can use Red5 to achieve it. I have tested Red5 and it's almost successful but it's not working in the end.
Red5 is successfully activated in terminal, and from what I can see in localhost:5080 it seems to be working, but when I go to localhost:5080/demos/ofla_demo.html, I got NetConnection.Connect.Closed when I connect.
Is there code that I need to modify to enable run oflademo or is there anything else ?
Here is the Red5 log in terminal and in the web browser:
Red5 has been activated in terminal
Red5 in Ubuntu 12.04 Web browser - Server
Red5 in Windows 7 web browser - Client
Red5 in Oflademo from Ubuntu web browser - NetConnection.Connect.Closed
Here are screenshots:
You need to install oflaDemo application.
In your Ubuntu server, once you are connected to localhost:5080 , click on Install a ready made application on the bottom of the page.
Select oflaDemo on the next page, Install it.
Then try to establish connection
You should change location to rtmp://your-server-ip/oflaDemo