-
Notifications
You must be signed in to change notification settings - Fork 367
Open
Description
It took me 24 hours to find out that my windows build has pre-installed chrome policies that affect the behaviour of all installed chromium browsers, including portable versions.
One of them makes it impossible to start the chromium browser because it blocks external connections to devTools websoket.
Address value in windows registry:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome\RemoteDebuggingAllowed
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Chromium\RemoteDebuggingAllowed
(value 0 causes the error)
You can see the value of the policy in chrome://policy:
RemoteDebuggingAllowed = false
If this value is false, as in my case, the browser will crash with an error:
Starting Chromium instance...
Error: connect ECONNREFUSED 127.0.0.1:64165
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1636:16) {
errno: -4078,
code: ‘ECONNREFUSED’,
syscall: ‘connect’,
address: ‘127.0.0.1’,
port: 64165
}
Port 64165 is random. Please add a clearer message to the logs that causes an error when trying to connect to devTools websoket. In the error message you can add a tip to check the configuration of this policy.