Closed markuslosco closed 6 months ago
Hi, You need to check your Internet connection. It's trying to fetch this number which is 1kb and it's failing because your machine either has no Internet connectivity or it's failing to reach GitHub servers.
Do you need to run it in environments where there is no Internet? I can add an offline switch just like Protect-WindowsSecurity -Offline
. That number fetching is to make sure you're using the latest version of the module.
Actually it's not a bad idea, I will add -offline
switch to Confirm-SystemCompliance
cmdlet. Soon I'm adding Windows Server 2025 support for it too and that increases the chance of people wanting to run it in environments that have no Internet connectivity.
P.S the compliance checking will soon be added to the GUI experience too.
I have added not existing proxies with exceptions... ok i understand... i can create a exception ;-)
netsh winhttp set proxy proxy-server="127.0.0.2:8080" bypass-list=".office.com;.office365.com;.office.net;.onedrive.com;.sharepoint.com;.optimizely.com;.microsoftonline.com;.production.us.trafficmanager.net;.microsoft.com;.live.com;.oneclient.sfx.ms;.sharepointonline.com;.spoprod-a.akamaihd.net;.prod.msocdn.com;.svc.ms;.lync.com;.broadcast.skype.com;.skypeforbusiness.com;.sfbassets.com;.skypemaprdsitus.trafficmanager.net;.windows.net;.msecnd.net;.aspnetcdn.com;.live.net;.aka.ms;.azure.net;.windows.com;.windows.net;.msedge.net;.mstea.ms;.skypeassets.com;.azureedge.net;.tenor.com;.microsoftstream.com;.assets-yammer.com;.azureedge.net;.onenote.com;.onenote.net;.aspnetcdn.com;.optimizely.com;.msappproxy.net;.msftidentity.com;.msidentity.com;.windowsazure.com;.microsoftazuread-sso.com;.microsoftonline-p.net;.msauth.net;.msauthimages.net;.msftauth.net;.msftauthimages.net;.phonefactor.net;.visualstudio.com;.cloudapp.net;.staffhub.ms;.gfx.ms;.appex.bing.com;.appex-rf.msn.com;.getmicrosoftkey.com;.atdmt.com;.yammer.com;.yammerusercontent.com;.sway-cdn.com;.sway-extensions.com;.sway.com;.azure.com;.powershellgallery.com"
end like this: Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings] "ProxyEnable"=dword:00000001 "ProxyServer"="127.0.0.2:8080" "ProxyOverride"=".office.com;.office365.com;.office.net;.onedrive.com;.sharepoint.com;.optimizely.com;.microsoftonline.com;.production.us.trafficmanager.net;.microsoft.com;.live.com;.oneclient.sfx.ms;.sharepointonline.com;.spoprod-a.akamaihd.net;.prod.msocdn.com;.svc.ms;.lync.com;.broadcast.skype.com;.skypeforbusiness.com;.sfbassets.com;.skypemaprdsitus.trafficmanager.net;.windows.net;.msecnd.net;.aspnetcdn.com;.live.net;.aka.ms;.azure.net;.windows.com;.windows.net;.msedge.net;.mstea.ms;.skypeassets.com;.azureedge.net;.tenor.com;.microsoftstream.com;.assets-yammer.com;.azureedge.net;.onenote.com;.onenote.net;.aspnetcdn.com;.optimizely.com;.msappproxy.net;.msftidentity.com;.msidentity.com;.windowsazure.com;.microsoftazuread-sso.com;.microsoftonline-p.net;.msauth.net;.msauthimages.net;.msftauth.net;.msftauthimages.net;.phonefactor.net;.visualstudio.com;.cloudapp.net;.staffhub.ms;.gfx.ms;.appex.bing.com;.appex-rf.msn.com;.getmicrosoftkey.com;.atdmt.com;.yammer.com;.yammerusercontent.com;.sway-cdn.com;.sway-extensions.com;.sway.com;.azure.com;.powershellgallery.com" "AutoDetect"=dword:00000000
Interesting setup :) I see lots of Microsoft domains there, if you're ever looking for a big list of those domains I've got it here
But yes I'll add offline feature so you won't have to make exceptions anymore๐
Thanks, with offline mode or without proxy everything works as expected. Thanks for your support
Thanks, with offline mode or without proxy everything works as expected. Thanks for your support
No problem, have a good one!
Just added offline switch to the Confirm-SystemCompliance
cmdlet.
https://github.com/HotCakeX/Harden-Windows-Security/releases/tag/Hardening-Module-v.0.4.2
Tools category
Harden Windows Security Module
Does your system meet the requirements?
Is your Windows installation genuine?
Please explain the bug
If i try to execute "Confirm-SystemCompliance" then i get the message "Invoke-RestMethod: No connection could be made because the target machine actively refused it"... do you have a idea? latest module version 0.4.1...