Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cypress + VPN + MacOS + Private Relay #30315

Open
s-chathuranga-j opened this issue Sep 29, 2024 · 0 comments
Open

Cypress + VPN + MacOS + Private Relay #30315

s-chathuranga-j opened this issue Sep 29, 2024 · 0 comments

Comments

@s-chathuranga-j
Copy link

Current behavior

Cypress tests that depend on VPN access may fail on MacOS systems, even when the VPN is correctly configured and active. This occurs because Cypress is unable to route its traffic through the VPN, resulting in failed connections or inaccessible domains. But if you try to access those domains with a regular browser on that laptop, it works. Only accessing those domains via Cypress execution is failing.

Desired behavior

The reason in such cases is iCloud+ Private Relay is turned ON on that MacOS system. Cypress fails to utilize the VPN connection when this feature is turned on. It's an important feature in Apple eco system. Since the normal browser can utilize this I hope this can be fixed for Cypress execution too.

Test code to reproduce

Write a test for domain which needs a VPN connection to access the domains

Cypress Version

13.14.2

Node version

20.12.2

Operating System

macOS 15.1 Beta

Debug Logs

No response

Other

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant