Nope. You'd need to do the block based on IP or hostname. Changes on the client machine would give you a better chance of doing what you want. If you use full proxy with a wpad.dat or proxy.pac file (which are just javascript), you could probably just add code to detect if the host is Server 2003 through WMI and if so, assign a proxy at a non-existant address. Other options are through group policy (these several possible ways of doing this through GP, the big thing is that you can have them assign based on OS, either by proper OU assignment or WMI filtering) or host based firewall settings (depending on the product your using).
Nope. You'd need to do the block based on IP or hostname. Changes on the client machine would give you a better chance of doing what you want. If you use full proxy with a wpad.dat or proxy.pac file (which are just javascript), you could probably just add code to detect if the host is Server 2003 through WMI and if so, assign a proxy at a non-existant address. Other options are through group policy (these several possible ways of doing this through GP, the big thing is that you can have them assign based on OS, either by proper OU assignment or WMI filtering) or host based firewall settings (depending on the product your using).