PASS accept original private HTTPS ledger https://192.168.1.100:18443/
PASS accept original private HTTPS ledger https://10.0.0.8:18443/
PASS accept original private HTTPS ledger https://172.16.0.8:18443/
PASS accept original private HTTPS ledger https://172.31.255.8:18443/
PASS accept original private HTTPS ledger https://127.0.0.1:18443/
PASS accept original private HTTPS ledger https://localhost:18443/
PASS reject invalid, public or credential-bearing ledger URL
PASS reject invalid, public or credential-bearing ledger URL
PASS reject invalid, public or credential-bearing ledger URL
PASS reject invalid, public or credential-bearing ledger URL
PASS reject invalid, public or credential-bearing ledger URL
PASS reject invalid, public or credential-bearing ledger URL
PASS reject invalid, public or credential-bearing ledger URL
PASS reject invalid, public or credential-bearing ledger URL
PASS reject invalid, public or credential-bearing ledger URL
PASS save canonical address to real isolated config and verify readback
PASS original configuration backed up before changing address
PASS only ledger URL changes; admins, reader, source environment and permissions preserved
PASS wrong owner or stale configuration cannot overwrite address
PASS wrong owner or stale configuration cannot overwrite address
PASS unowned configuration refuses address changes
PASS connection settings parses under Windows PowerShell 5.1
PASS actual WinForms save callback persists address and restores enabled controls
PASS actual second save uses refreshed configuration hash and releases deployment mutex
PASS actual invalid-address callback shows failure without changing saved configuration
PASS actual stale-settings callback preserves external configuration changes
