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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Get-IcsDnsFailureDiagnostics - on a dead ICS DNS proxy, probes the
two distinguishing host signals (SharedAccess service status + an
upstream-side resolve via the host's own resolver) and returns the one
fix that applies, instead of a checklist.
Test-HostDnsReachable - resolves archive.ubuntu.com via the host's
own configured resolver (no -Server), the upstream-side counterpart
to Test-IcsDnsReachable. Distinguishes a wedged ICS proxy (host DNS
works, proxy does not) from a dead host upstream (neither works), which
need different fixes.
Changed
Test-IcsDnsProxyReachable's terminal FAIL (proxy still unreachable
after the one-shot Reset-IcsSharing) now folds Get-IcsDnsFailureDiagnostics output into the finding Detail, naming
the next action (start service / fix host network / restart + reboot)
rather than pointing the operator at a manual checklist. Signature and
finding shape are unchanged, so callers need no update.