Posted On May 1, 2019

Group Policy: WinHTTP Settings

kimconnect 0 comments
blog.KimConnect.com >> Windows >> Group Policy: WinHTTP Settings
Overview

There are several registry keys that needed configuration within a Group Policy to enable WinHTTP on all Windows machines being joined to the domain. This is the the first item:

Part 1

Create a WinHTTP_Settings GP > navigate through Computer Configuration > Preferences > Windows Settings > right-click Registry > New > Registry Item

New Registry Properties:
Action = Update
Hive = HKEY_LOCAL_MACHINE
Key Path = SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections
Value name = WinHttpSettings
Value type = REG_BINARY
Value data = 1800000000000000010000000000000000000000 (Direct Access - No Proxy)

Note: run this script to obtain Value data on a Windows test machine

# Dynamic variables
$proxy="http://proxy:80";
$exclusionList="localhost;*.kimconnect.com"

# Set proxy registry
$asciiValue = "(   $proxy $exclusionList"
$binaryValue = [system.Text.Encoding]::Default.GetBytes($asciiValue) | %{[System.Convert]::ToString($_) }
$winHTTPHive = "Registry::HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections"
$winHTTPKey = "WinHttpSettings"
Set-ItemProperty -Path $winHTTPHive -Name $winHTTPKey -Value $binaryValue

Run Regedit > navigate to SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections > double-click on WinHttpSettings to obtain the binary data for copying purposes

Part 2

To be continued…

Maybe: https://learn.microsoft.com/en-us/defender-endpoint/configure-proxy-internet

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Post

Resolving DNS Delegation Error: IP: [Missing glue A record]

Sample Output of DNS diagnostics: PS C:\Windows\system32> dcdiag /test:dns /s:TEST-DC01 Directory Server Diagnosis Performing initial…

Domino Applications Migration

Our current production software is becoming outdated, whereby it lacks performance, intuitive user interface, integration…

Install Files within the NewPCSetupFiles Template Directory

net use y: \\FILESERVER01.kimconnect.com\users\template\newPCSetup y: regedit.exe /s disable_uac_win7.reg cd NewPCSetupFiles dotnetfx-winfsc.exe /Q dotNetFx40_Full_x86_x64.exe /quiet /norestartdotnetfx45_full_x86_x64.exe…
Other project: DragonCoin.com