Thanks Ben--yes, the Java app does NOT work if we manually define the path to the proxy.pac file, which is why I was asking if anyone has it working this way exacly (with no wpad).
I'm not sure the exact reason, but I've been told we're not going to use wpad. Maybe this is wrong, but I was told it has something to do with the setting we are using to split the proxy for the youtube settings. The more I've read though, it looks like wpad points to a .pac formatted file, so why would it not work (at least in IE/Chrome) if the .pac file already works otherwise? I do understand the security arguments that can be presented with using autoconfig. Java and the application in question does work with the proxy server manually defined (IP & port number) so I'll have to do some more research this week. There is probably a file or registry entry we can push to just set it that way (and any pointers are appreciated), but unfortunately that means Java won't work on machines that are taken home unless proxy is toggled. This is a secondary goal we have as eventually if students are taking computers home with one to one, they may not have permission to do that. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of Ben Scott Sent: Friday, March 27, 2015 3:41 PM To: [email protected] Subject: Re: [NTSysADM] RE: Java and proxy.pac On Fri, Mar 27, 2015 at 4:10 PM, Miller Bonnie L. <[email protected]> wrote: > Based on this, I’m wondering, are you using JUSTA a proxy.pac file, or > is it actually WPAD configuration pointing to a wpad.dat that locates > the proxy.pac? In IE for example, we are defining the URL directly to > the proxy.pac file (second option), and not using any DNS publishing > (Our network admin is heading up this project). Some things (apps/components/browsers/whatever) don't get their proxy settings from IE/Windows. So if you've manually defined a PAC script URL in Internet Options -> Connections -> LAN Settings -> "Use automatic configuration script", or by GPO, some things may not be aware of that. Even when there is an option in the program for "Use Windows" or whatever, I've found that sometimes doesn't work. Some things which are not aware of the IE/Windows proxy settings will do DNS-based WPAD on their own. Perhaps Java is one or both of the above. The version of Java I have installed a control panel. If I open that, and go to the "General" tab and click "Network Settings", I have options to use browser settings, manually defined a proxy server, or manually define a PAC URL. If you fill in the URL of your PAC script there, does Java begin working? If it works, you know it's an issue with Java not getting settings from OS/WPAD. WPAD is really easy to set-up, if you already have the PAC script. You just need a DNS name "wpad" in a search path domain, and then a web server at that address which redirects to your PAC script in response to "/wpad.dat". -- Ben

