PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Squid



keiner_1
30.04.02, 19:34
Hallo Tuxer

Also ich will auf meinem Desktop einen Proxy einrichten. Das heisst ich surfe auf dem gleichen PC auf dem der Proxy ist.

ich habe den User Guide (http://squid-docs.sourceforge.net/latest/html/book1.htm) studiert.

Bei dem Config File:
http_port 80
cache_dir /usr/local/squid/cache 1000 16 256
cache_mgr root
cache_effective_user squid
cache_effective_group squid

bringt er folgenden Fehler:
$ ./squid -N -d 1 -D
FATAL: Unknown cache_dir type '/usr/local/squid/cache'

Squid Cache (Version 2.4.STABLE4): Terminated abnormally.
CPU Usage: 0.010 seconds = 0.000 user + 0.010 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 213
Abgebrochen

also habe ich cache_dir /usr/local/squid/cache 1000 16 256 auskommentiert.

nun folgendes:
$ ./squid -N -d 1 -D
2002/04/30 20:32:45| squid.conf line 7: http_access deny all
2002/04/30 20:32:45| aclParseAccessLine: ACL name 'all' not found.
2002/04/30 20:32:45| squid.conf line 7: http_access deny all
2002/04/30 20:32:45| aclParseAccessLine: Access line contains no ACL's, skipping
2002/04/30 20:32:45| squid.conf line 8: icp_access deny all
2002/04/30 20:32:45| aclParseAccessLine: ACL name 'all' not found.
2002/04/30 20:32:45| squid.conf line 8: icp_access deny all
2002/04/30 20:32:45| aclParseAccessLine: Access line contains no ACL's, skipping
2002/04/30 20:32:45| squid.conf line 9: ident_lookup_access deny all
2002/04/30 20:32:45| aclParseAccessLine: ACL name 'all' not found.
2002/04/30 20:32:45| squid.conf line 9: ident_lookup_access deny all
2002/04/30 20:32:45| aclParseAccessLine: Access line contains no ACL's, skipping
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'

Squid Cache (Version 2.4.STABLE4): Terminated abnormally.
CPU Usage: 0.020 seconds = 0.020 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 293
Abgebrochen

ich habe mir übrigens die neuste Version kompilliert

greetz

adme

geronet
30.04.02, 19:46
Es muss heissen:





cache_dir ufs /usr/local/squid/cache 1000 16 256


Den Typ "ufs" hast du vergessen, auskommentieren darfst du diese Zeile nicht denn die ist fast die wichtigste..





Und bei





ACL name 'all' not found.
hasst du wohl diese Zeile vorher auskommentiert:
acl all src 0.0.0.0/0.0.0.0

Grüsse, Stefan

keiner_1
30.04.02, 20:09
Guten Abend

vielen Dank für deine prompte Antwort. Also ich habe im User Guide gelsen das man auch kein Config File haben kann!!! darum habe ich nur ein paar Werte eingetragen....dies stimmt nicht!!!

jetzt habe ich das squid.conf.defaults abgeändert und nun funzt es, jezt muss ich noch lesen wie man ihn in den Konqueror einbindet

greetz

adme

geronet
30.04.02, 20:21
Wie meinst du das dass man auch kein "Config" File haben kann? Normalerweise gibt es nur die squid.conf. Die kopiert man von der squid.conf.default und ändert die Werte.

Grüsse, Stefan

keiner_1
01.05.02, 07:58
Sali

in dem User Guide steht das man theoretisch auch ein leere File haben kann und es würde auch gehen.... das stimmt nicht.... werde den Fehler melden

greetz

adme