Hi everybody,
we want to develop an App with Expo and got the following Setup.
Our (Windows 10) devices are secured with ZScaler. For all Internet Traffic the Certification Chain is replaced with a ZScaler Chain.
The ZScaler Root CA is not a Browser default so we added it to the CA Store of our Android Emulators.
When trying to connect to the Metro instance on Port 19000 of the Machine running the Emulator we get the following error:
Uncaught Error:
javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException:
Trust anchor for certification path not found
The Internet Connection of the Emulator itself is running fine. For example we are able to open expo.dev in the Browser.
We are not sure why this Error occurs in Expo Go. We assume that Expo Go tries to connect to the Expo Servers in the Background and fails to use the ZScaler Certificate we added to the Storage.
But that’s only an assumption.
Is anyone able to help?