Skip to content

Conversation

brian-mann
Copy link
Member

@brian-mann brian-mann commented Sep 2, 2025

When caching family DNS lookups, we were not properly partitioning host with port, so a previously cached ipv4 family would leak and prevent ipv6 families to different ports from resolving.

Maybe related issues, but unable to confirm if they're fixed since there is not a reproducible example or it requires further investigation.

Additional details

Example of a failing test prior to the fix:

image

Steps to test

How has the user experience changed?

Before

Screenshot 2025-09-03 at 9 48 09 AM

After

Screenshot 2025-09-03 at 9 53 22 AM

PR Tasks

cursor[bot]

This comment was marked as outdated.

'test/unit/**/*.ts',
'test/integration/**/*.ts'
],
require: '../web-config/node-register',
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

i think there are probably lots of other places where we're incorrectly requiring "web-config" in purely node based tests like this

Copy link

cypress bot commented Sep 2, 2025

cypress    Run #65289

Run Properties:  status check passed Passed #65289  •  git commit edf2292f39: Update packages/server/lib/server-base.ts
Project cypress
Branch Review bmann/fix-proxy-cached-net-connect-port
Run status status check passed Passed #65289
Run duration 09m 49s
Commit git commit edf2292f39: Update packages/server/lib/server-base.ts
Committer Ryan Manuel
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 2
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 260
View all changes introduced in this branch ↗︎
UI Coverage  44.19%
  Untested elements 72  
  Tested elements 57  
Accessibility  99.45%
  Failed rules  0 critical   5 serious   0 moderate   1 minor
  Failed elements 15  

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

cursor[bot]

This comment was marked as outdated.

@ryanthemanuel ryanthemanuel merged commit a07062d into develop Sep 8, 2025
90 of 91 checks passed
@ryanthemanuel ryanthemanuel deleted the bmann/fix-proxy-cached-net-connect-port branch September 8, 2025 15:02
@cypress-bot
Copy link
Contributor

cypress-bot bot commented Sep 9, 2025

Released in 15.2.0.

This comment thread has been locked. If you are still experiencing this issue after upgrading to
Cypress v15.2.0, please open a new issue.

@cypress-bot cypress-bot bot locked as resolved and limited conversation to collaborators Sep 9, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

localhost URL not accessible after cy.request on server
3 participants