PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Probleme beim Speichern von XP auf Samba-Server



hapeboe
14.01.05, 10:28
Hallo ich hoffe man kann mir weiterhelfen,

hab nämlich ein kleines Problem mit meinem Netzwerk.

XP Klients (ca. 25 Stück)
Win2000 Server (DHCP) für die Anmeldung und einige Aplikationen
Linux Samba Server (Daten-Server)

Normalerweise läuft alles problemlos. ca. 5mal am Tag hab ich aber das Problem, dass ich aus Anwendungen nicht auf den Samba Server speichern (überspeichern) kann, da jemand die Datei geöffnet haben soll. Auch ein löschen ist nicht möglich. Nachdem ich den betreffenden Klient runtergefahren habe und auch wieder hochfahre kann er die Datei auch wieder überspeichern. Ich vermute dass irgendwelche Sicherheitsrichtlinien sich hier behindern.

Danke mal im vorraus

sirmoloch
15.01.05, 02:20
Wenn das Problem eintritt könntest du auf dem Linux-Server mit lsof prüfen, ob der smbd oder etwas anderes noch auf die Datei zugreift. Falls es nicht so sein sollte, würde ich annehmen, dass das Problem auf Windows-Seite zu finden ist.

Allerdings kenne ich mich nicht sonderlich gut mit samba aus.

whistle
15.01.05, 12:52
Du kannst auch in der smb.conf den "log level" erhöhen, z.B. mal auf 2 und schauen, was er im Fehlerfall dann genau sagt.
Gruß
Whistle

hapeboe
26.01.05, 17:11
leider kann ich in der smb.conf keinen log level finden. Vielleicht fehlt ja hier der Eintrag. Was soll der Eintrag eigentlich bewirken??

Ich bin leider noch nicht sehr fit was linux angeht, aber es scheint spannend zu sein.
Hape

Tomek
27.01.05, 09:40
man smb.conf:

log level (G)
The value of the parameter (a astring) allows the debug level (logging level) to be specified in the
smb.conf file. This parameter has been extended since the 2.2.x series, now it allow to specify the
debug level for multiple debug classes. This is to give greater flexibility in the configuration of the
system.

The default will be the log level specified on the command line or level zero if none was specified.

No default

Example: log level = 3 passdb:5 auth:10 winbind:2

hapeboe
02.03.05, 11:40
[2005/03/02 11:33:59, 0] lib/util_sock.c:get_peer_addr(1136)
getpeername failed. Error was Transport endpoint is not connected
[2005/03/02 11:33:59, 0] lib/util_sock.c:write_socket_data(430)
write_socket_data: write failure. Error = Connection reset by peer
[2005/03/02 11:33:59, 0] lib/util_sock.c:write_socket(455)
write_socket: Error writing 4 bytes to socket 5: ERRNO = Connection reset by peer
[2005/03/02 11:33:59, 0] lib/util_sock.c:send_smb(647)
Error writing 4 bytes to client. -1. (Connection reset by peer)
[2005/03/02 11:33:59, 2] smbd/server.c:exit_server(575)
Closing connections
[2005/03/02 11:33:59, 0] lib/username.c:map_username(168)
Unable to build user list
[2005/03/02 11:33:59, 0] lib/username.c:map_username(168)
Unable to build user list
[2005/03/02 11:33:59, 2] auth/auth.c:check_ntlm_password(305)
check_ntlm_password: authentication for user [SWatzinger] -> [SWatzinger] -> [SCHUSTER+swatzinger] succeeded
[2005/03/02 11:33:59, 0] libsmb/smb_signing.c:srv_check_incoming_message(776)
srv_check_incoming_message: BAD SIG: seq 2 wanted SMB signature of
[2005/03/02 11:33:59, 0] libsmb/smb_signing.c:srv_check_incoming_message(780)
srv_check_incoming_message: BAD SIG: seq 2 got SMB signature of
[2005/03/02 11:33:59, 1] smbd/service.c:make_connection_snum(647)
rechner112 (195.195.195.26) connect to service Austausch initially as user SCHUSTER+swatzinger (uid=10033, gid=10000) (pid 14533)
[2005/03/02 11:33:59, 1] smbd/service.c:make_connection_snum(647)
rechner112 (195.195.195.26) connect to service Büro-Allgemein initially as user SCHUSTER+swatzinger (uid=10033, gid=10000) (pid 14533)
[2005/03/02 11:34:10, 1] smbd/service.c:make_connection_snum(647)
rechner112 (195.195.195.26) connect to service ISB-Zeichnungen initially as user SCHUSTER+swatzinger (uid=10033, gid=10000) (pid 14533)
[2005/03/02 11:34:52, 2] smbd/open.c:open_file(245)

jumanji
02.03.05, 12:23
Betrifft das alle Dateien oder nur Office-Dateien? Ich hatte das Problem auch, aber nur mit Office-Dateien.

muell200
02.03.05, 12:59
Betrifft das alle Dateien oder nur Office-Dateien? Ich hatte das Problem auch, aber nur mit Office-Dateien.

hallo

kenne ebenfalls das problem?

evt. fehler bzw. ursachen:

1. schlechtes netzwerk ( client bzw. server )
2. wiedermal ein gelungerner sp von microsoft... ( z.b. win2k sp3 )
3. veraltete samba version ( was für eine version hast du )
4. schlecht konfigurierter dhcp, wins bzw. dns-server ( hast du welche am laufen ? )

denke da brauchen wir mehr info´s...
aus erfdahrung würde ich aber aber auf fehler 1 bzw. 3 tippen...
( hoffe herr Hoyzer tip nicht mit :) )

hapeboe
02.03.05, 13:41
Das Problem tritt nicht nur bei Office Dateien auf. Sondern eigentlich immer dann wenn viel Verkehr auf dem Samba-Server ist.
Setze folgende Betriebssysteme ein:

File Server: Linux 9.2 mit Samba-Server (hab vor zwei Wochen erst ein Update drüber lassen)


DHCP-Server: Windows 2000 Server mit neuesten Updates (setze SUS-Server ein)

Clients: ca. 25 Rechner mit WinXP und 3 Rechner mit W2k (neueste Updates).

Folgendes kann ich noch zu dem Problem sagen:
Es funktioniert auch wenn ich mich an den Linux-Rechner sitze und die Datei einfach aus dem Verzeichnis rauskopiere und wieder reinkopiere, dann geht es auch wieder. Was mir auch noch auffällt ist dass ich wenn das Problem auftritt machmal auch vom Linuxrechner lange brauch bis ich in das Verzeichnis komme.

muell200
02.03.05, 14:33
Das Problem tritt nicht nur bei Office Dateien auf. Sondern eigentlich immer dann wenn viel Verkehr auf dem Samba-Server ist.

Es funktioniert auch wenn ich mich an den Linux-Rechner sitze und die Datei einfach aus dem Verzeichnis rauskopiere und wieder reinkopiere, dann geht es auch wieder. Was mir auch noch auffällt ist dass ich wenn das Problem auftritt machmal auch vom Linuxrechner lange brauch bis ich in das Verzeichnis komme.

1. sprich für ein schlechtes netzwerk, defekte karte, kabel, hub, swtich,...

2. spricht auch für ein schlechtes netzwerk, bzw. der samba server gibt die datei nicht frei, weil das netzwerk bzw. ein pc abgestürtzt ist...
( es gibt eine option, die steuert, wann samba eine datei freigibt, weiss ich jetzt aber nicht auswendig )
oder ein zu langsames system....

wenn du direkt vor dem server sitzt oder oder samba eingemountet hast.
das würde bedeutet, das deine platten, controller, raid,... einen schuss hat...

auf was für ein system liegen deine daten?
raid ( hardware, software )
ide, scsi, s-ata platten

vieleicht liegt auch ein hardware defekt vor...
schau mal in messages und warn nach, wenn das problem auftritt?

hapeboe
13.05.05, 09:33
Danke, für eure Hilfe, hab das Problem glaub ich ausfindig machen können. Ich hatte bis jetzt ein Ethernet Bonding eingestellt gehabt (doppelte Netzwerkkarte als Lastverteilung). Seitdem ich das wieder zurückgestellt habe funktioniert alles problemlos. :)

Danke nochmals, hat also doch irgendwie am Netzwerk gelegen!

Hans-Peter