PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba funzt nach Update nicht mehr



O'rallY
20.06.04, 13:09
Mein Samba-Server lief tadelos, bis ich in SuSE 8.2 das Onlineupdate laufen ließ.
Zwar scheint der Daemon zu laufen, allerdings kann ich von Windows nicht mehr auf die Festplatte meines Linuxrouters zugreifen. Windows meldet mir, dass es keine Verbindung aufbauen kann.
An den Konfigurationsdateien von Samba hat sich, soweit ich das beurteien kann nichts verändert.

Ich hab auch schon meine Personal Firewall ausgeschaltet. Außerdem habe ich den auf dem Routerlaufendem Firewallscript (von harry.homelinux.org generiert) sicherheitshalber auch deaktiviert. Trotzdem kein Erfolg. Alle anderen Netzapplikationen funktionieren, nur eben samba nicht.

Mir kam der Gedanke, dass vielleicht die SuSE-Firewall aktiviert wurde. Auf jedenfall hat es auch nichts genützt im sbin-Verzeichnis das SuSEfirewall2-Script mit dem Parameter stop aufzurufen.

Kann mir jemand helfen?

Auszug aus der smb.conf aus /etc/samba:


[global]
workgroup = Netzname
os level = 2
time server = Yes
unix extensions = Yes
encrypt passwords = Yes
map to guest = Bad User
log level = 1
syslog = 0
printing = CUPS
printcap name = CUPS
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
wins support = No
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
hosts allow = 192.168.0.0/255.255.255.0
unix password sync = Yes
[musicd]
comment = Home Directories
path = /bla/bla
browseable = No
read only = No
create mask = 0777
directory mask = 0777
hosts allow = 192.168.0.0/255.255.255.0

psy
20.06.04, 17:55
setz mal browseable = Yes und danach rcsmb restart && rcnmb restart

O'rallY
20.06.04, 21:25
Danke für die Antwort. Allerdings hats nichts gebracht. Immer noch das selbe Problem. Hat ja vorher auch so funktioniert :confused: .

Fly
20.06.04, 21:46
Darf ich dich fragen: warum ist wins support auf no gesetzt?

O'rallY
23.06.04, 15:00
Ist ne gute Frage. Kann mich nicht erinnern dies überhaupt geschrieben zu haben :). Normalerweise setzte ich kein Flag, dessen Funktion ich nicht kenne. Was bewirkt wins support?

Das Setzten auf Yes hat auch nichts geholfen, ebenso wenig das Auskommentieren.

mamue
23.06.04, 17:27
wins support bewirkt, dass dieser server die browse-listen verwaltet. Die PC müssen dann nicht mehr ständig so viele Rundfragen abschicken. Genau ein samba-server kann und sollte in einem Netz diese Einstellung haben.
Schon mal in das logfile geschaut? (log level hochsetzen).
Läuft der smbd/nmbd überhaupt? ps axu|grep smbd gibt Auskunft.
Eventuell wurde ein neuer Kernel "eingespielt", dann ist ein Neustart des servers sehr ratsam.

mamue

O'rallY
23.06.04, 19:29
Der Daemon läuft und der Server wurde schon mehrmals neugestartet.

Die Logs sehen folgendermaßen aus (Ausschnitt /var/log/samba/log.smbd):


[2004/06/23 19:26:52, 0] smbd/server.c:main(707)
smbd version 2.2.7a-SuSE started.
Copyright Andrew Tridgell and the Samba Team 1992-2002
[2004/06/23 19:26:52, 1] lib/debug.c:debug_message(258)
INFO: Debug class all level = 3 (pid 3458 from pid 3458)
[2004/06/23 19:26:52, 2] param/loadparm.c:do_section(3082)
Processing section "[homes]"
[2004/06/23 19:26:52, 2] param/loadparm.c:do_section(3082)
Processing section "[musicd]"
[2004/06/23 19:26:52, 2] param/loadparm.c:do_section(3082)
Processing section "[printers]"
[2004/06/23 19:26:52, 2] param/loadparm.c:do_section(3082)
Processing section "[print$]"
[2004/06/23 19:26:52, 3] param/loadparm.c:lp_add_ipc(2036)
adding IPC service IPC$
[2004/06/23 19:26:52, 3] param/loadparm.c:lp_add_ipc(2036)
adding IPC service ADMIN$
[2004/06/23 19:26:52, 0] printing/pcap.c:pcap_printer_fn(372)
Unable to open printcap file /etc/printcap for read!
[2004/06/23 19:26:52, 2] lib/interface.c:add_interface(81)
added interface ip=192.168.0.1 bcast=192.168.0.255 nmask=255.255.255.0
[2004/06/23 19:26:52, 3] smbd/server.c:main(747)
loaded services
[2004/06/23 19:26:52, 3] smbd/server.c:main(762)
Becoming a daemon.
[2004/06/23 19:26:52, 3] lib/util_sock.c:open_socket_in(813)
bind succeeded on port 139
[2004/06/23 19:26:52, 2] smbd/server.c:open_sockets(215)
waiting for a connection


In dieser Zeit habe ich versucht, auf den Server zuzugreifen, nachdem ich den Samba-Service neu gestartet habe.