I’m trying to start Chrome Remote Debugger on an electron application. It uses some ports, such as 9222 and 9229, and everything works fine locally.
But when I tried to run it on CircleCI’s Windows job, the debugger couldn’t be connected.
After starting a remote connection to the job, I noticed that whenever I start it, there is this warning message:
It sounds like the Windows image is just fully enabling the firewall, which makes sense as the image by default is published to the internet without all the normal corporate security infrastructure a company is likely to have in place or even a nat-based gateway.
You can set rules in the firewall via the command line, so try opening the ports, a basic allow port example can be found here
Beyond that I will not be able to help with any container configuration questions as I’m not a CircleCI staff member, so you will have to raise a support ticket.
If it’s expected that these rules are kept disabled, it would be good not to show the warning message. It’s misleading. I think that there is an option not to show it.