Skip to content

Add DNS caching troubleshooting docs and warnings #151

@michaelnchin

Description

@michaelnchin

Context

Follow-up to #145, which was closed as not planned because the root cause of the E2E test failure was traced to tests running from a cloud desktop on a corporate network, where DNS/proxy infrastructure delayed access.

In case users also have a restrictive network setup that would result in the same error, we should provide proper troubleshooting docs and warnings for resolution.

Action Items

  • Add a section to TROUBLESHOOT.md explaining:

    • After jd up reports IN_SERVICE, the app URL is live (confirmed by LE cert issuance)
    • If you get NS_ERROR_UNKNOWN_HOST or similar DNS errors, the cause is likely your network's DNS/proxy infrastructure, not the deployment itself.
    • Link back to DNS Propagation Not Awaited in Deployment Waiter #145 for the full discussion.
  • In jd open, if the initial connectivity check fails with a DNS resolution error, print a warning along the lines of:

    DNS may not have reached your network yet — the deployment is live. See TROUBLESHOOT.md for details.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions