Recommended Posts

Hi All.

I had an autoconfig file setup that works in firefox 1.5, and worked in Internet Explorer 6SP2.

I upgraded to IE 7 Beta 2 and it no longer works.

While this is still beta software, does anyone else have a solution for this.

It was setup to point to "file://d:\system\proxy.pac" I have tried various variations. file:///d:/system/proxy.pac, file://d:/system/proxy.pac and even attempted to add it to the trusted zone with no effect - you cant add a local path to trusted zone.

I can manually set the proxy to the location - but considering my proxy.pac file has over 8 different proxy's and handles the exceptions based upon location and ip address I would prefer to use this.

I can run a local webserver to set this proxy via http://localhost/proxy.pac but this is not practical on a laptop as the primary server i have is apache and I run as little as possible to conserver power.

This affects any application which uses the Internet Explorer proxy configuration to access the internet, such as MSN Messenger - which also seems to be having more problems after the latests update.

Any Ideas?

Edited by caledai
  • 2 weeks later...

Hey - sorry to bump this but its kind of a problem at multiple locations.

I have supplied the code used to select the various proxies below, minus the start/end of the file - basically for security reasons - the start contains a large number of network ranges/ip addresses that are better off not public.

if (isPlainHostName(host) || shExpMatch(url, "*localhost*")|| shExpMatch(url, "*127.0.0.1*")) {return DIRECT;}

else if (isInNet(myIp,range[],subnet[])) {return proxy[];}

else if (isInNet(myIp,range[2],subnet[1]) || isInNet(myIp,range[1],subnet[]) ||

isInNet(myIp,range[3],subnet[]) || isInNet(myIp,range[5],subnet[]))

{

if (shExpMatch(url, "*.vic.gov.au*") || shExpMatch(url, "*.vic.edu.au*") || shExpMatch(url, "*10.*")) {return DIRECT;}

else if (shExpMatch(url, "*.backend.deviantart.com*") || shExpMatch(url, "*.freeserverhost.com*")) {return proxy[8];}

else if (isInNet(myIp,range[2],subnet[1])) {return proxy[2];}

else if (isInNet(myIp,range[1],subnet[])) {return proxy[1];}

else if (isInNet(myIp,range[3],subnet[])) {return proxy[5];}

else if (isInNet(myIp,range[4],subnet[])) {return proxy[4];}

else {return proxy[3];}

}

else if (isInNet(myIp,range[8],subnet[]) || isInNet(myIp,range[9],subnet[]) || isInNet(myIp,range[10],subnet[]))

{if (shExpMatch(url,"*.unimelb.edu.au*")) {return DIRECT;}

else {return proxy[6];}}

else if (isInNet(myIp,range[5],subnet[])||isInNet(myIp,range[6],subnet[]) || isInNet(myIp,range[7],subnet[]))

{if (shExpMatch(url, "*.unimelb.edu.au*")) {return DIRECT;}

else {return proxy[7];}}

else{return DIRECT;}

send me your pac file ([email protected]) i will upload to my webserver. I'll mail you the link back.

Thanks for the offer but the issue is with a web server - the issue is that it no longer uses file://d:\system\proxy.pac as a valid location for the proxy.pac

I have apache installed, and also Sami HTTP Server [Port 81 - Only proxy.pac] so I can host it myself, but the problem with running a web server on a laptop is that it affects my battery life, for something I don't use that often - only when I have problems with firefox. So my process is this - If I am not at home, I fire up Sami HTTP Server, then fire up IE.

Under IE6SP2 - My proxy pac was locally referenced, and it worked perfectly.

Microsoft it seems has got too clever with there internet detection, MSN Messenger, Windows Messenger have had problems ever since 7.5 and 5.2? with the internet on my laptop as I am quite often behind firewalls where I need to use this to get out - no transparent proxies.

Hell - I was using a version of MSN at uni with the local pac file in the internet config, the username/password in messenger, and upgraded on the spot there at uni - the new version couldn't connect - it gets gateway is offline errors - which doesn't make sence considering the old version connected - I can ping my gateway and access the internet. I think IE7 has implemented this same detection technique.

As a lot of programs reference the internet control panel for proxy settings, WMP, Yahoo Widgets, Trillian, MSN, WinMsgr, Gaim etc this can be a significant issue if it continues to a full IE7 release.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • If you have a TV in your living room, chances are you can probably just use the Steam Link app and play your huge PC in big picture mode, effectively giving you the Steam Machine experience to see if you'd actually like it. The good news is the Steam Machine can have it's drives upgraded. It has a USB-C 10Gbs port as well, so the 512GB drive could be quickly moved to an external enclosure and repurposed.
    • This machine could very well be a second gaming PC for their living room as a console experience. So we would have to assume their main PC exists as well; With that said, I have 10gb home network with a 2.5gigabit internet connection here so we tend to have more than enough speed to download games. However, we can't make use of the 10gb LAN using Steam's built in transfer tool because it always compresses transfers and that slows the transfer down to well below a standard gigabit port speeds, sometimes as slow as 200-300Mb/s transfers. While that's probably still faster than most internet connections anyway, if they'd fix the LAN transfer issue it'd be upto x5 faster even on a gigabit LAN, than simply dropping a 2.5gbe port on there with hopes of a few people having fast internet connections. There are solutions, work arounds, like using LANCache if you run a NAS... or simply copying the files over manually using a network share.
    • Samsung announces ultra-fast UFS 5.0 storage to supercharge mobile AI by Paul Hill Local AI models tend to run a lot more slowly than cloud services like Claude and Gemini; however, Samsung has just announced that it has developed its UFS 5.0 solution, which increases data transfer to speeds of 10.8GB/s, enabling faster storage and processing in mobile memory that has the potential to provide more optimal local AI experiences. Commenting on this development, Jangseok Choi, head of Memory Product Planning at Samsung Electronics, said: If you’ve tried local AI, you’ll know it can be quite slow, especially if using the larger parameter models. By developing this new solution, Samsung says that storage is evolving from just storing data to a core piece of infrastructure that supports AI computation, too. The Korean company said that UFS 5.0 integrates the latest embedded memory interface standard from JEDEC and achieves up to 10.8 gigabytes per second (GB/s) transfer speeds. Regarding write speeds, Samsung UFS 5.0 can reach 9.5 GB/s. Both the read and write speeds are twice as fast as those of the previous UFS 4.1 standard. Aside from being ideal for local AI, Samsung’s UFS 5.0 is more power efficient by 40% compared to UFS 4.1. Samsung achieved this by implementing innovations such as clock gating and multi-voltage technologies. UFS 5.0 is also ultra-compact at just 7.5mm x 13mm x 0.9mm; that is 16.7% smaller than UFS 4.1. The company said it will be bringing it to multiple devices in the future, including mobile, wearable, and extended reality.
    • A bit like the steamdeck, this probably isn't for you.
    • Gamers Nexus already did their review, and building your own will be faster and cheaper, so not very convincing.
  • Recent Achievements

    • Week One Done
      Almohandis earned a badge
      Week One Done
    • Rookie
      dorf went up a rank
      Rookie
    • First Post
      mike_rumble earned a badge
      First Post
    • Dedicated
      tuben earned a badge
      Dedicated
    • Week One Done
      mnsgroup earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      496
    2. 2
      +Edouard
      209
    3. 3
      PsYcHoKiLLa
      99
    4. 4
      Michael Scrip
      86
    5. 5
      neufuse
      69
  • Tell a friend

    Love Neowin? Tell a friend!