General discussion


GPO: per machine proxy settings

By TechSerf ·
2003 domain
XP desktops, arranged into ou's by room number. 1 room needs to have a proxy set per mahcine, for whoever logs in there. I've tried this, but no luck. I turned on "make proxy settings per machine" and then in the user configuration set the proxy, but it doesn't take effect.

Any suggestions?

This conversation is currently closed to new comments.

Thread display: Collapse - | Expand +

All Comments

Collapse -

by BFilmFan In reply to GPO: per machine proxy se ...

Are the machine accounts located in those OU's also?

And you can't set the proxy in the user setting if you enable make proxy setting per machine.

I believe this set of articles will walk you through setting up your zones to allow you to correctly set the GPO's:

Generally when you make that change, on the proxy server, you ensure that the client automatically is configured by the ISA server. If you are not using ISA, you will need to consult the vendor's documentation.

Collapse -

by ewgny In reply to GPO: per machine proxy se ...

You need to make a loopback policy so that the group policy is applied to the computer instead of the user. apply the policy to the OU that contains the computer objects

Collapse -

by alin In reply to GPO: per machine proxy se ...

try to make 2 ou's for each room. one for loosers and one 4 comps

Collapse -

by wdeklerk In reply to GPO: per machine proxy se ...

Create GPO
Admin Templates
Windows components
Internet explorer
Make Proxy settings per machine,
But I dont think this is your problem
I think your GPO is not enabled, not linked, or blocked from the top

Collapse -

by Rasman In reply to GPO: per machine proxy se ...

Sounds like what you need is an autoconfig script. Also known as a .PAC file. This can be accomplished using IEAK Internet Explorer Administration Kit. Basicall you creat a script or use IEAK to creat teh script. Place the script in a webserver then use a GPO to tie the script to your users. I will enclose a sample out of IEAK.

The following function is another way to make a proxy selection based on specifying an IP address. This example, unlike Example 7, uses the function call to explicitly get the numeric IP address (Example 7 uses the dnsResolve function to translate the hostname into the numeric IP address).

function FindProxyForURL(url, host)
if (myIpAddress() == "999.99.999.99") {
return "PROXY proxy:80";
else {
return "DIRECT";
The myIpAddress function returns the IP address (in integer-dot format) of the host that the browser is running on.

If you need additional assistance respond to the list.

Related Discussions

Related Forums