Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

Squid start

Alles rund um das Internet, Internet-Anwendungen (E-Mail, Surfen, Cloud usw.) und das Einrichten von Netzwerken einschl. VPN unter Linux

Moderator: Moderatoren

Antworten
luwa
Member
Member
Beiträge: 151
Registriert: 6. Mär 2009, 18:01

Squid start

Beitrag von luwa » 31. Jul 2013, 20:25

Moin

wenn ich den Squid im runlevel Editor starten will bekomme ich "exit 1 unspezifizierter Fehler" und der Squid läuft nicht. Auf der Konsole mit "Squid start" kommt keine Meldung. Im Runleveleditor wird der Squid mit "No*" angzeigt, läuft aber.
Das Problem trat nach einem "zypper patch" auf. Wobei nach dem Aufruf von "zypper" die Meldung kam das ein patch auch den zypper betraf und ich "zypper patch" noch einmal aufrufen solle.

System Suse 11.4 (64) okay soll noch auf 12.3 angehoben werden. Server tot / 11.4 hatte ich da / nur DSL-Modem / also 11.4 um 12.3 downzuloaden / cyrus-imap restauriert in der Hoffnung das mit "zypper up" auch der imap auf neuere Version angehoben wird und ich dann den imap in 12.3 wieder mit allen Mails aufbauen kann.
Viele Worte, viel Erklärung aber ich bekomme sonst nur den Rat sofort auf 12.3 upzugraden. :zensur:

Was ich gern wüsste:
Warum läuft der Squid beim Konsolen Start aber nicht mit dem Runleveleditor? Vermutung war eine Änderung in /etc/sysconfig/squid die neu geschrieben wurde. Aber da stand nur ein shutdown-timeout drinn.

Also falls jemand dieses Verhalten erklären kann???

Gruß
luwa

Werbung:
spoensche
Moderator
Moderator
Beiträge: 7525
Registriert: 30. Okt 2004, 23:53
Wohnort: Siegen

Re: Squid start

Beitrag von spoensche » 31. Jul 2013, 21:02

Wer sagt das der Squid beim Start per Konsole auch gestartet wird? Was sagen die Logs vom Squid?

luwa
Member
Member
Beiträge: 151
Registriert: 6. Mär 2009, 18:01

Re: Squid start

Beitrag von luwa » 1. Aug 2013, 03:27

Moin spoensche,

das ist ja das Problem. Beim Start von der Konsole gibt es keine Meldung / Fehlermeldung. In der /var/log/messages gibt es keine Auffälligkeiten.
Sag mir wie ich den Squid geschwätzig mache. Geht es mit "squid -vvv start"? kann ich in der squid.conf das verbose-level hochschrauben?
Gruß
luwa

spoensche
Moderator
Moderator
Beiträge: 7525
Registriert: 30. Okt 2004, 23:53
Wohnort: Siegen

Re: Squid start

Beitrag von spoensche » 1. Aug 2013, 20:09

Die Logs vom Squid findest du unter /var/log/squid, aber nicht in /var/log/messages.

luwa
Member
Member
Beiträge: 151
Registriert: 6. Mär 2009, 18:01

Re: Squid start

Beitrag von luwa » 11. Aug 2013, 17:09

Ich hatte die debug_options auf All,3 gesetzt brachte aber zu viel output :???:
also debug_options 1,6
Start im runlevel-editor
chache.log

Code: Alles auswählen

creating cache directories
Squid läuft wie gesagt nicht, mehr Info's kommen nicht. Keine weitere Meldung wenn ich den Squid im runlevel-editor stoppe. Okay er läuft ja auch nicht.
Start von der Konsole

Code: Alles auswählen

2013/08/01 19:41:30| Starting Squid Cache version 3.1.11 for x86_64-suse-linux-gnu...
2013/08/01 19:41:30| Process ID 30843
2013/08/01 19:41:30| With 1024 file descriptors available
2013/08/01 19:41:30.983| etc_hosts: line is '
'
2013/08/01 19:41:30.983| etc_hosts: address is ''
2013/08/01 19:41:30.983| etc_hosts: line is '127.0.0.1       localhost
'
2013/08/01 19:41:30.983| etc_hosts: address is '127.0.0.1'
2013/08/01 19:41:30.983| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.983| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.983| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.983| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: got hostname 'localhost'
2013/08/01 19:41:30.984| etc_hosts: line is '
'
2013/08/01 19:41:30.984| etc_hosts: address is ''
2013/08/01 19:41:30.984| etc_hosts: line is '::1             localhost ipv6-localhost ipv6-loopback
'
2013/08/01 19:41:30.984| etc_hosts: address is '::1'
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: got hostname 'localhost'
2013/08/01 19:41:30.984| etc_hosts: got hostname 'ipv6-localhost'
2013/08/01 19:41:30.984| etc_hosts: got hostname 'ipv6-loopback'
2013/08/01 19:41:30.984| etc_hosts: line is '
'
2013/08/01 19:41:30.984| etc_hosts: address is ''
2013/08/01 19:41:30.984| etc_hosts: line is 'fe00::0         ipv6-localnet
'
2013/08/01 19:41:30.984| etc_hosts: address is 'fe00::0'
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: got hostname 'ipv6-localnet'
2013/08/01 19:41:30.984| etc_hosts: line is '
'
2013/08/01 19:41:30.984| etc_hosts: address is ''
2013/08/01 19:41:30.984| etc_hosts: line is 'ff00::0         ipv6-mcastprefix
'
2013/08/01 19:41:30.984| etc_hosts: address is 'ff00::0'
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: got hostname 'ipv6-mcastprefix'
2013/08/01 19:41:30.984| etc_hosts: line is 'ff02::1         ipv6-allnodes
'
2013/08/01 19:41:30.984| etc_hosts: address is 'ff02::1'
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.984| etc_hosts: got hostname 'ipv6-allnodes'
2013/08/01 19:41:30.984| etc_hosts: line is 'ff02::2         ipv6-allrouters
'
2013/08/01 19:41:30.984| etc_hosts: address is 'ff02::2'
2013/08/01 19:41:30.984| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: got hostname 'ipv6-allrouters'
2013/08/01 19:41:30.985| etc_hosts: line is 'ff02::3         ipv6-allhosts
'
2013/08/01 19:41:30.985| etc_hosts: address is 'ff02::3'
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: got hostname 'ipv6-allhosts'
2013/08/01 19:41:30.985| etc_hosts: line is '127.0.0.2       linux12.domain.de linux12
'
2013/08/01 19:41:30.985| etc_hosts: address is '127.0.0.2'
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: got hostname 'linux12.domain.de'
2013/08/01 19:41:30.985| etc_hosts: got hostname 'linux12'
2013/08/01 19:41:30.985| etc_hosts: line is '192.168.xx.10    linux12.domain.de linux12
'
2013/08/01 19:41:30.985| etc_hosts: address is '192.168.4.10'
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: got hostname 'linux12.domain.de'
2013/08/01 19:41:30.985| etc_hosts: got hostname 'linux12'
2013/08/01 19:41:30.985| etc_hosts: line is '192.168.4.99    Versatel Versatel
'
2013/08/01 19:41:30.985| etc_hosts: address is '192.168.4.99'
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: multiple spaces, skipping
2013/08/01 19:41:30.985| etc_hosts: got hostname 'Versatel'
2013/08/01 19:41:30.985| etc_hosts: got hostname 'Versatel'
2013/08/01 19:41:31| Accepting  HTTP connections at 192.168.xx.10:3128, FD 15.
2013/08/01 19:41:31| Squid plugin modules loaded: 0
2013/08/01 19:41:31| Ready to serve requests.
Squid läuft
Ist die section 1 für mein Problem die richtige?

Gruß Lutz

spoensche
Moderator
Moderator
Beiträge: 7525
Registriert: 30. Okt 2004, 23:53
Wohnort: Siegen

Re: Squid start

Beitrag von spoensche » 11. Aug 2013, 20:41

Also der Squid läuft, nimmt Anfragen auf 192.168.xx.10 auf Port 3128 entgegen und ist somit nicht das Problem.

Du kannst ja mal testen, ob du mit dem Browser auf 192.168....10:3128 darauf zugreifen kannst.

Die Konfiguration des Services für den Systemd käme jetzt noch in Betracht.
Stoppe den Squid mal und führe dann mal

Code: Alles auswählen

systemctl squid start
aus und poste mal das Ergebnis.

luwa
Member
Member
Beiträge: 151
Registriert: 6. Mär 2009, 18:01

Re: Squid start

Beitrag von luwa » 17. Aug 2013, 22:12

systencrl squid start sagt "is not a typo cpmmand not found blah blah".

Ist halt noch 11.4. Kein systemd

spoensche
Moderator
Moderator
Beiträge: 7525
Registriert: 30. Okt 2004, 23:53
Wohnort: Siegen

Re: Squid start

Beitrag von spoensche » 18. Aug 2013, 19:52

Auf welcher IP soll der Squid den Anfragen entgegen nehmen?

luwa
Member
Member
Beiträge: 151
Registriert: 6. Mär 2009, 18:01

Re: Squid start

Beitrag von luwa » 22. Aug 2013, 18:16

Auf der NIC für das innere Netz.

Code: Alles auswählen

#Squid normally listens to Port 3128
http_port 192.168.xx.10:3128
ACL's für localhost und localnet. Hierbei aber 10.xxxxxxx und 172.16.xxxx rausgenommen.
Mhhh, ich sollte wohl den localhost noch mal eintragen, sprich lauschen lassen. Aber ist das Grund für mein Problem? Okay da wird was zugelassen was nicht definiert ist.

spoensche
Moderator
Moderator
Beiträge: 7525
Registriert: 30. Okt 2004, 23:53
Wohnort: Siegen

Re: Squid start

Beitrag von spoensche » 23. Aug 2013, 22:40

Poste mal deine Konfig.

luwa
Member
Member
Beiträge: 151
Registriert: 6. Mär 2009, 18:01

Re: Squid start

Beitrag von luwa » 7. Sep 2013, 20:23

Sorry das ich so langsam bin
hier die Config

Code: Alles auswählen

#
# Recommended minimum configuration:
acl manager proto cache_object
acl localhost src 127.0.0.1/32 ::1
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32 ::1

#acl localnet src 10.0.0.0/8	# RFC1918 possible internal network
#acl localnet src 172.16.0.0/12	# RFC1918 possible internal network
acl localnet src 192.168.xx.0/24	# RFC1918 possible internal network
acl localnet src fc00::/7       # RFC 4193 local private network range
acl localnet src fe80::/10      # RFC 4291 link-local (directly plugged) machines

acl SSL_ports port 443
acl Safe_ports port 80		# http
acl Safe_ports port 21		# ftp
acl Safe_ports port 443		# https
acl Safe_ports port 70		# gopher
acl Safe_ports port 210		# wais
acl Safe_ports port 1025-65535	# unregistered ports
acl Safe_ports port 280		# http-mgmt
acl Safe_ports port 488		# gss-http
acl Safe_ports port 591		# filemaker
acl Safe_ports port 777		# multiling http
acl CONNECT method CONNECT

http_access allow manager localhost
http_access deny manager

http_access deny !Safe_ports

http_access deny CONNECT !SSL_ports

http_access allow localnet
http_access allow localhost

http_access allow localhost

http_access deny all

http_port 192.168.xx.10:3128
http_port 127.0.0.1:3128
forwarded_for off
emulate_httpd_log on
debug_options 1,6

hierarchy_stoplist cgi-bin ?

coredump_dir /var/cache/squid

refresh_pattern ^ftp:		1440	20%	10080
refresh_pattern ^gopher:	1440	0%	1440
refresh_pattern -i (/cgi-bin/|\?) 0	0%	0
refresh_pattern .		0	20%	4320
die Kommentare habe ich gekickt.
Hoffe Du kannst da was finden.

Gruß Lutz

spoensche
Moderator
Moderator
Beiträge: 7525
Registriert: 30. Okt 2004, 23:53
Wohnort: Siegen

Re: Squid start

Beitrag von spoensche » 8. Sep 2013, 20:45

Die Verbindungen vom localhost zum Squid musst du erlauben, weil du dem manager ja die vorher die Verbindung erlaubt hast. (

Code: Alles auswählen

http_access allow manager localhost

luwa
Member
Member
Beiträge: 151
Registriert: 6. Mär 2009, 18:01

Re: Squid start

Beitrag von luwa » 27. Sep 2013, 01:43

die Regel
http_access localhost
existiert

die Regel (acl) localhost dito

und frag die Admins, ich hab die Config nicht editiert.

naja läuft halt, der Squid, wenn auch ohne automatischem Start.
Hilf den anderen,
Gruß Lutz

spoensche
Moderator
Moderator
Beiträge: 7525
Registriert: 30. Okt 2004, 23:53
Wohnort: Siegen

Re: Squid start

Beitrag von spoensche » 27. Sep 2013, 19:57

luwa hat geschrieben:die Regel
http_access localhost
existiert

die Regel (acl) localhost dito

und frag die Admins, ich hab die Config nicht editiert.
Ich zitiere:
luwa hat geschrieben: ACL's für localhost und localnet. Hierbei aber 10.xxxxxxx und 172.16.xxxx rausgenommen.
Mhhh, ich sollte wohl den localhost noch mal eintragen, sprich lauschen lassen. Aber ist das Grund für mein Problem? Okay da wird was zugelassen was nicht definiert ist.
Das zu deinem angeblichen nicht editieren.

PS:
Admins lassen die User nicht an ihrer Konfig rum hantieren geschweige den auch nur Ansatzweise an ihr Hoheitsgebiet.

luwa
Member
Member
Beiträge: 151
Registriert: 6. Mär 2009, 18:01

Re: Squid start

Beitrag von luwa » 30. Sep 2013, 17:00

spoensche hat geschrieben:Admins lassen die User nicht an ihrer Konfig rum hantieren geschweige den auch nur Ansatzweise an ihr Hoheitsgebiet.
Ganz klar, ich wollte bloß sagen das ich an meinem Post nix geändert habe :p sprich editiert.
Jupp den http_access allow localhost hatte ich wieder in die config eingetragen nachdem ich die Quelle deines Zitates verfasst hatte. :???:
Anyway
und trotz aller Wortklauberei,
Danke

Antworten