You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Node 18 changed the lookup order for localhost to prefer IPv6 over IPv4 (see nodejs/node#40537). Expo seems to only bind to IPv4 for now, which results in ECONNREFUSED errors when using wait-on to check for readyness of the React-native web server. This means, that the Kratos E2E tests can not be run on Node >= 18 because the ready-checks will never return true.
Initial investigation did not yield a way to set the IP address that the expo server listens on.
Neither --host :: nor --localhost worked. This might be fixed by upgrading expo CLI though.
That should be investigated in this issue.
The text was updated successfully, but these errors were encountered:
Node 18 changed the lookup order for
localhost
to prefer IPv6 over IPv4 (see nodejs/node#40537). Expo seems to only bind to IPv4 for now, which results inECONNREFUSED
errors when usingwait-on
to check for readyness of the React-native web server. This means, that the Kratos E2E tests can not be run on Node >= 18 because the ready-checks will never return true.Initial investigation did not yield a way to set the IP address that the expo server listens on.
Neither
--host ::
nor--localhost
worked. This might be fixed by upgrading expo CLI though.That should be investigated in this issue.
The text was updated successfully, but these errors were encountered: