Hallo liebe Wissenden,
ich habe hier einen Squid for Windows 2.7 als Proxy am laufen. Funktioniert auch soweit ganz gut. Benutzer werden aktuell auch nach Benutzername und Passwort gefragt. Funktioniert auch soweit.
Jetzt will ich aber jedem User der sich an dem Tag zum erstenmal anmeldet, oder seit einer Stunde nicht aktiv war (ist für den Anfang mal egal!), eine Startseite „erzwingen“. Dazu muss ich noch sagen, ich kann die Rechner NICHT konfigurieren, dass sie es von selbst machen.
Das bekomme ich aber nicht zum laufen. Habe desshalb die Benutzeranmeldung nochmal deaktiviert, funktioniert trotzdem nicht.
Das mit der Startseite wollte ich so in der squid-config umsetzen:
external\_acl\_type session ttl=360 negative\_ttl=0 %SRC C:/squid/test/startseite.pl
acl session external session
http\_access deny !session
deny\_info http://127.0.0.1/ session
http\_access allow all
und in der "startseite.pl steht folgendes:
#!/usr/bin/perl
$|=1;
my %logged\_in;
while() {
if (!defined($logged\_in{$\_})) {
$logged\_in{$\_} = 1;
print "ERR\n";
} else {
print "OK\n";
}
}
wenn ich jetzt versuche mit meinem IE ins Internet zu kommen bekomme ich nicht die Startseite angezeigt, sondern „Seite kann nicht angezeigt werden“. Und das beste daran, egal ob ich innerhalb oder außerhalb der ttl ich die seite neu aufrufen will, es kommt immer „seite kann nicht …“
Wer hat erfahrung oder kann mir helfen?
Danke im voraus.
Mfg Thorsten