Update Azure Arc Connectivity Check drop (ArcEndpointCheck.ps1 v2.6.0)#1908
Open
fabiotreze wants to merge 2 commits into
Open
Update Azure Arc Connectivity Check drop (ArcEndpointCheck.ps1 v2.6.0)#1908fabiotreze wants to merge 2 commits into
fabiotreze wants to merge 2 commits into
Conversation
Added a function to validate proxy URIs and updated proxy handling logic to ensure only valid URIs are accepted.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Description
This PR updates the Azure Arc Connectivity Check drop (
script_automation/arc_endpoint_check) with a hardened, docs-aligned version ofArcEndpointCheck.ps1(v2.6.0) and a refreshed_index.md.What's changed
azcmagent show -jand DNS/RFC1918 heuristic.-ProxyUrl>azcmagent proxy.url>HTTPS_PROXY); the Windows system-wide proxy is only reported, never applied, matching the agent. Honorsazcmagent proxy.bypasscategories to skip HTTP probes that the agent would not send through the proxy.global.prod.microsoftmetrics.com) added.azcmagent checkwith the correct flags per mode (--enable-pls-checkfor Private;--extensions all --include-allwith-CheckIncludeAll).0when all checks pass,1on any failure — usable in onboarding pipelines.Files
script_automation/arc_endpoint_check/ArcEndpointCheck.ps1script_automation/arc_endpoint_check/_index.mdValidated on a real Windows Server (Azure Arc-enabled, Private Link + Explicit Proxy) across all parameter combinations.