Linux 15.036 Themen, 107.107 Beiträge

server und squid - nichts klappt

Taron / 13 Antworten / Baumansicht Nickles

Hallo allemal. Ich bin blutiger Linux Anfänger und will mir einen Server unter RedHat 8.0 aufstellen. Jetzt hab ich mir Samba und Squid mit und mit konfiguriert und komm einfach nicht weiter. Samba taucht in der Netzwerkumgebung auf, aber ich kann nicht drauf zugreifen. Squid bricht direkt mit der Cache initialisierung ohne Fehlermeldung ab. Bitte helft mir.

bei Antwort benachrichtigen
DuffMcKagan Taron „server und squid - nichts klappt“
Optionen

Hallo,

in der samba.conf die Rechte kontrollieren.
Squid? Bin Freebsd´ler, da mußt Du das Startskript anpassen bzw. schreiben. Bei RedHat-Linux kenn ich mich damit nicht aus.

Gruß

Thomas

bei Antwort benachrichtigen
bugadmin DuffMcKagan „Hallo, in der samba.conf die Rechte kontrollieren. Squid? Bin Freebsd ler, da...“
Optionen

Guten Morgen,

am besten mal lesen: http://www.squid-cache.org
http://www.samba.org

Für squid gäbe es noch die Option den Webmin zu installieren und über diesen den Squid zu administrieren; das fällt gerade Anfängern leichter als in der squid.conf rumzuhacken.
Für Samba gäbe es da auch noch SWAT, damit kann man den Samba schön konfigurieren und der bringt eine recht ordentliche online-Hilfe mit.
Ansonsten solltest du mal ein bißchen geschwätziger werden und deine Konfigurationsdateien posten ( ..oder jedenfalls die relevanten Teile davon ;-) ).


Gruß

Elke

bei Antwort benachrichtigen
Taron Nachtrag zu: „server und squid - nichts klappt“
Optionen

Das sind die modifizierten Squid Zeilen.



http_port 8080

icp_port 3130

htcp_port 4827

mcast_groups 192.168.1.156

tcp_outgoing_address 255.255.255.255
udp_incoming_address 0.0.0.0
udp_outgoing_address 255.255.255.255

cache_mem 4 MB
cache_dir ufs /var/spool/squid 100 16 256

cache_access_log /var/log/squid/access.log

cache_log /var/log/squid/cache.log

cache_store_log /var/log/squid/store.log

emulate_httpd_log off
client_netmask 255.255.255.0

acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
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 all

http_access allow localhost
http_access deny all

icp_access allow all

miss_access allow all

bei Antwort benachrichtigen
XPectIT Taron „server und squid - nichts klappt“
Optionen

Ohne mich jetzt näher mit Squid und der squid.conf auszukennen, aber

http_access allow all

http_access allow localhost
ttp_access deny all

Das beisst sich soch sicherlich.

XPectIT

bei Antwort benachrichtigen
bugadmin XPectIT „Ohne mich jetzt näher mit Squid und der squid.conf auszukennen, aber...“
Optionen

Da kann ich mich XPectIT nur anschließen, in meiner squid.conf steht das so auch nicht drin..
Wie startest du den squid? Mit welcher Option? Irgendwelche Meldungen ( verbose)?

Elke

bei Antwort benachrichtigen
Taron bugadmin „Da kann ich mich XPectIT nur anschließen, in meiner squid.conf steht das so...“
Optionen

Ich starte Squid mit
squid -NCid
dann kommt starting squid cache... aborted

Und dann bricht er ab...

bei Antwort benachrichtigen
Patrick Runow Taron „server und squid - nichts klappt“
Optionen

Hallo!
Also die Zeilen:

http_access allow all
http_access allow localhost
http_access deny all

passen nicht. Wenn du allen Clients in deinem Netzwerk zugriff gestatten willst solltest du folgende Zeilen löschen oder auskommentieren

http_access allow localhost
http_access deny all

auserdem noch:

mcast_groups 192.168.1.156

denn ich glaube nicht das dein Server auf multicast groups hören sollte.

Hast du bei samba maschinen accounts eingerichtet?

MFG
Patrick

bei Antwort benachrichtigen
Taron Patrick Runow „Hallo! Also die Zeilen: http_access allow all http_access allow localhost...“
Optionen

Die Zeilen hab ich auskommentiert. Nur was ich nicht verstehe ist, dass er beim Cache schon "aborted". Die Verzeichnisse hab ich angelegt und squid den Zugriff gewährt.
Und ich hab bei den Samba Maschinen Accounts angelegt. Ich versteh es einfach nicht mehr.

bei Antwort benachrichtigen
XPectIT Taron „Die Zeilen hab ich auskommentiert. Nur was ich nicht verstehe ist, dass er beim...“
Optionen

gib mal in der Konsole
$ netstat -a | grep :
ein.
Da müssten zumindest Zeilen mit:
*:http-alt ------------- *:*
*:netbios-ssn ---------- *:*
*:www-http ------------- *:*
*:netbios-ns ----------- *:*
*:netbios-dgm ---------- *:*

erscheinen. Wenn nicht sind die Ports nicht offen und du kannst auch nicht connecten.

Aber das Squid nicht mal den cache basteln kann.... *schulterzuck*
XPectIT

bei Antwort benachrichtigen
Taron XPectIT „gib mal in der Konsole netstat -a grep : ein. Da müssten zumindest Zeilen mit:...“
Optionen

Die Ports sind offen... wie gesagt, beim starten bricht der einfach beim Cache initsialisieren ab. Ich schau jetzt einfach nochmal die ganzen Verzeichnisse nach... vielleicht hab ich ja doch irgendwie irgendwo on den weiten der Verzeichnisse übersehen... :)

bei Antwort benachrichtigen
XPectIT Taron „Die Ports sind offen... wie gesagt, beim starten bricht der einfach beim Cache...“
Optionen

Hast du schonmal das Dateisystem gecheckt? Welches hast du denn drauf, reiserfs, ext2, ext3, xfs, jfs, fat(*g*)?
XPectIT

bei Antwort benachrichtigen
Taron Nachtrag zu: „server und squid - nichts klappt“
Optionen

Ich hab Samba am laufen...
Ich muss zugeben... *heul*
es war nur ein dummer Fehler... hab zwar die Benutzer eingegeben...
aber vergessen sie zu aktivieren... *heul* *heul*
aber squid läuft noch immer nicht.

bei Antwort benachrichtigen
bugadmin Taron „server und squid - nichts klappt“
Optionen

Bin ja etwas spät dran, aber ich komme leider nicht so oft dazu ins Forum zu schauen, wie ich das gerne hätte :-(

Bevor du den Squid mit # squid -NCd1 startest, mußt du erstmal die Cache-Verzeichnisstruktur mit dem Befehl # squid -z
anlegen.

Eine schöne Anleitung, v.a. was alles getan werden muß hinsichtlich Berechtigungen etc. findest du unter
http://www.squid-handbuch.de/hb/index.html

Ich hoffe, es hilft dir noch weiter...

Gruß
Elke

bei Antwort benachrichtigen