Squid startet nicht und nicht einstellbar

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
nixwisser
Beiträge: 7
Registriert: 26.01.2008 23:01:33

Squid startet nicht und nicht einstellbar

Beitrag von nixwisser » 26.01.2008 23:56:50

hallo zusammen,

ich wollte auf meinem debian server den squid installieren als transparenten proxy.
bin jedoch ein totaler anfänger und wie nicht anders erwartet ist dieser versuch gescheitert. Ich hoffe ihr könnt mir helfen.

in meiner squid.conf habe ich nur den punkt:
HTTPD-ACCELERATOR OPTIONS
-----------------------------------------------------------------------------

* httpd_accel_no_pmtu_disc

und wenn ich dadrunter dann einfach:

Code: Alles auswählen

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
schreibe, dann gibt er mir immer ein recogniced fehler mein restarten von squid.

des weiteren gibt er mir beim starten von squid eine fehlermeldung die lautet wie folgt:

Code: Alles auswählen

Restarting Squid HTTP proxy: squid/etc/init.d/squid: line 100: cd: /var/cache/squid: Datei oder Verzeichnis nicht gefunden
2008/01/26 23:12:36| parseConfigFile: line 2958 unrecognized: 'httpd_accel_host virtual'
2008/01/26 23:12:36| parseConfigFile: line 2959 unrecognized: 'http_accel_port 80'
2008/01/26 23:12:36| parseConfigFile: line 2960 unrecognized: 'httpd_accel_with_proxy on'
2008/01/26 23:12:36| parseConfigFile: line 2961 unrecognized: 'httpd_accel_uses_host_header on'
FATAL: cache_dir /var/cache/squid: (2) No such file or directory
Squid Cache (Version 2.6.STABLE5): Terminated abnormally.
CPU Usage: 0.004 seconds = 0.004 user + 0.000 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
/etc/init.d/squid: line 74: 16235 Abgebrochen             start-stop-daemon --quiet --start --pidfile $PIDFILE --chuid $CHUID --exec $DAEMON -- $SQUID_ARGS </dev/null
 failed!
was habe ich falsch gemacht? bzw. wie kann ich dafür sorgen das alles wieder läuft???
wäre über jede hilfe dankbar.. ich verzwifel hier..

danke für eure hilfe

gruss
nixwisser

nixwisser
Beiträge: 7
Registriert: 26.01.2008 23:01:33

Beitrag von nixwisser » 27.01.2008 00:06:37

hier mein squid.conf datei:

1. hälfte:

http://nopaste.debianforum.de/7375

2. hälfte

http://nopaste.debianforum.de/7376

danke echt für eure hilfe..

nixwisser
Beiträge: 7
Registriert: 26.01.2008 23:01:33

Beitrag von nixwisser » 27.01.2008 00:14:55

habe nun den verzeichnissen:

var/log/squid und var/cache/squid chmod 777 geben und sagt er mir nix mehr außer das hier:
Restarting Squid HTTP proxy: squid2008/01/27 00:07:17| parseConfigFile: line 2958 unrecognized: 'httpd_accel_host virtual'
2008/01/27 00:07:17| parseConfigFile: line 2959 unrecognized: 'http_accel_port 80'
2008/01/27 00:07:17| parseConfigFile: line 2960 unrecognized: 'httpd_accel_with_proxy on'
2008/01/27 00:07:17| parseConfigFile: line 2961 unrecognized: 'httpd_accel_uses_host_header on'
.
muss ich etwas zusätzlich installieren damit ich die TTPD-ACCELERATOR optionen habe???

gruss
nixwisser

nixwisser
Beiträge: 7
Registriert: 26.01.2008 23:01:33

Beitrag von nixwisser » 27.01.2008 02:09:30

hallo liebes forum,

ich wollte euch darüber in kenntnis setzen, das ich das problem beheben konnte..

in der 2.6 version gibt man nicht mehr die 4 zeilen ein, es reicht wenn man http_port 80 transparent schreibt.. :)

ich wollte dann eine regel erstellen:

Code: Alles auswählen

# Transparent proxying
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080
doch er sagt mir dann:
iptables table `nat': Table does not exist (do you need to insmod?)
ich wollte dann meinen kernel updaten mit apt-get upgrade machen, doch in der update liste war kein kernel modul dabei..
kernel hab ich nicht selber gemacht.. wie ihr euch vielleicht denken könnt.. =)..

jemand vielleicht eine idee??

danke vielmals für eure hilfe.. und sorry für die mehreren post hintereinander.. :)

gruss
nixwisser

edit: ich denke mal die tabels sind aktiviert, den mit locate iptables.ko findet er die im netfilter ordner (ich meine der hieß so, bin leider jetzt nicht mehr davor..)..
oder wie kann ich nachschauen ob sie aktiviert / neusten status sind oder so??
iptables hab ich version 1.3.6 wenn ich es richtig im kopf habe.. :)

Antworten