Jump to content

pac datei ausnahme / windows update problem


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

Hallo Leute,

 

Ich möchte gerne per Proxy Auto Config den Clients mitteilen, einen Proxy Server im localen Netzwerk zu nutzen. Klappt auch alles nur hat Windows 7 / Server 2008 R2 ein Problem mit den Windows Updates wenn die über einen Proxy geleitet werden. Ich habe versucht eine Ausnahme zu konfigurieren, leiden wird die Igroriert oder ich mache etwas falsch.

 

Meine Pac-Datei:

function FindProxyForURL(url, host) {
  if (shExpMatch(host, "*.microsoft.com")) { return "DIRECT"; }
  else {
  return "PROXY 192.168.0.2:8000; DIRECT";
  }
}

Das Apache Accesslog zeigt immer noch an, dass windows versucht den Zugriff über den Proxy versucht.

192.168.0.1 - - [08/Apr/2013:02:03:20 +0200] "GET /proxy.pac HTTP/1.1" 200 81
192.168.0.1 - - [08/Apr/2013:02:03:21 +0200] "GET /proxy.pac HTTP/1.1" 200 81
192.168.0.1 - - [08/Apr/2013:02:03:28 +0200] "HEAD http://download.windowsupdate.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304080002 HTTP/1.1" 404 -
192.168.0.1 - - [08/Apr/2013:02:03:28 +0200] "GET http://download.windowsupdate.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304080002 HTTP/1.1" 404 1245
192.168.0.1 - - [08/Apr/2013:02:03:28 +0200] "HEAD http://download.microsoft.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304080002 HTTP/1.1" 404 -
192.168.0.1 - - [08/Apr/2013:02:03:28 +0200] "GET http://download.microsoft.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304080002 HTTP/1.1" 404 1245
192.168.0.1 - - [08/Apr/2013:02:03:29 +0200] "HEAD http://www.update.microsoft.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304080002 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:02:03:29 +0200] "HEAD http://www.update.microsoft.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304080002 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:02:03:29 +0200] "HEAD http://www.update.microsoft.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304080002 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:02:03:29 +0200] "HEAD http://www.update.microsoft.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304080002 HTTP/1.1" 200 -

fehler_windows_update.png

Geschrieben

Also Ich habe jetzt ein bischen mit der  Datei herumgespielt

function FindProxyForURL(url, host) {
  if (shExpMatch(host,"*.microsoft.com")) {
    return "DIRECT";
  }
  return "PROXY 192.168.0.2:8080; DIRECT";
}
192.168.0.1 - - [08/Apr/2013:20:07:33 +0200] "HEAD http://download.windowsupdate.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304081806 HTTP/1.1" 404 -
192.168.0.1 - - [08/Apr/2013:20:07:34 +0200] "GET http://download.windowsupdate.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304081806 HTTP/1.1" 404 1245
192.168.0.1 - - [08/Apr/2013:20:07:34 +0200] "HEAD http://ds.download.windowsupdate.com/v10/1/microsoftupdate/redir/muauth.cab?1304081806 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:20:07:35 +0200] "HEAD http://ds.download.windowsupdate.com/v10/1/microsoftupdate/redir/muauth.cab?1304081806 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:20:07:35 +0200] "HEAD http://ds.download.windowsupdate.com/v10/1/microsoftupdate/redir/muauth.cab?1304081806 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:20:07:35 +0200] "HEAD http://ds.download.windowsupdate.com/v10/1/microsoftupdate/redir/muauth.cab?1304081806 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:20:07:35 +0200] "HEAD http://download.windowsupdate.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304081806 HTTP/1.1" 404 -
192.168.0.1 - - [08/Apr/2013:20:07:35 +0200] "GET http://download.windowsupdate.com/v9/1/windowsupdate/redir/muv4wuredir.cab?1304081806 HTTP/1.1" 404 1245
192.168.0.1 - - [08/Apr/2013:20:07:36 +0200] "HEAD http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x64/Vista/wsus3setup.cab?1304081806 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:20:07:36 +0200] "HEAD http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x64/Vista/wsus3setup.cab?1304081806 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:20:07:36 +0200] "HEAD http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x64/Vista/wsus3setup.cab?1304081806 HTTP/1.1" 200 -
192.168.0.1 - - [08/Apr/2013:20:07:36 +0200] "HEAD http://download.windowsupdate.com/v9/1/windowsupdate/b/selfupdate/WSUS3/x64/Vista/wsus3setup.cab?1304081806 HTTP/1.1" 200 -

schon ein Fortschritt

function FindProxyForURL(url, host) {
  if (shExpMatch(host,"*.microsoft.com") || shExpMatch(host,"*.windowsupdate.com")) {
    return "DIRECT";
  }
  return "PROXY 192.168.0.2:8080; DIRECT";

Sollte funktionieren tut es aber nicht.

Kann es sein das die Änderungen beim Windows Update nicht sofort greifen?

 

Grüsse

Felipe

Geschrieben

Vielen Dank,

 

Bin aber schon auf die Lösung gekommen.

 

vhost wpad.domainensufix darunter /wpad.dat als syslink auf die proxy.pac und auch auf der domaine auf der die proxy.pad liegt einen syslink von wpad.dat.

 

Danach habe ich eine 404er mehr mit wpad.dat gefunden.

 

Das Skript sieht nun so aus:

function FindProxyForURL(url, host) {
  if (shExpMatch(host,"download.microsoft.com")) {
    return "DIRECT";
  }
  if (shExpMatch(host,"update.microsoft.com")) {
    return "DIRECT";
  }
  if (shExpMatch(host,"*.update.microsoft.com")) {
    return "DIRECT";
  }
  if (shExpMatch(host,"*.windowsupdate.com")) {
    return "DIRECT";
  }
  return "PROXY 192.168.0.2:8080; DIRECT";
}

Und alles funktioniert reibungslos.

 

Felipe

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...