Merge pull request #477 from andreasbrett/patch-2
Fix network test failing - catch IWR exceptionspull/485/head
commit
2a8305d694
|
@ -17,11 +17,15 @@ function Test-Network {
|
||||||
$ncsiHost = "www.msftconnecttest.com"
|
$ncsiHost = "www.msftconnecttest.com"
|
||||||
$ncsiPath = "connecttest.txt"
|
$ncsiPath = "connecttest.txt"
|
||||||
$ncsiContent = "Microsoft Connect Test"
|
$ncsiContent = "Microsoft Connect Test"
|
||||||
} finally {
|
|
||||||
$ncsiResponse = Invoke-WebRequest -Uri "http://$($ncsiHost)/$($ncsiPath)" -UseBasicParsing
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (($ncsiResponse.StatusCode -eq 200) -and ($ncsiResponse.content -eq $ncsiContent)) {
|
try {
|
||||||
|
$ncsiResponse = Invoke-WebRequest -Uri "http://$($ncsiHost)/$($ncsiPath)" -UseBasicParsing
|
||||||
|
} catch {
|
||||||
|
$ncsiResponse = $false
|
||||||
|
}
|
||||||
|
|
||||||
|
if (($ncsiResponse) -and ($ncsiResponse.StatusCode -eq 200) -and ($ncsiResponse.content -eq $ncsiContent)) {
|
||||||
Write-ToLog "Connected !" "Green"
|
Write-ToLog "Connected !" "Green"
|
||||||
|
|
||||||
#Check for metered connection
|
#Check for metered connection
|
||||||
|
|
Loading…
Reference in New Issue