Samba-Probleme?

Hast Du das .x hier eingefügt oder steht das wirklich so in den Log-Files? Schon mal den Eintrag in der devices.csv geprüft?

Hi. Ich habe nochmal etwas gestöbert und bin über diese Hinweise gestolpert, wie man angeblich SAMBA beschleunigen können soll.

Ich habe das bisher nicht ausprobiert, da das natürlich ein Herzstück für das laufende System ist. Daher kurz die Frage in die Runde, ob jemand von Euch diese Optionen aktiviert hat und einen Unterschied festgestellt hat?

https://www.reddit.com/r/OpenMediaVault/comments/11gwi1g/significant_samba_speedperformance_improvement_by/

Das Samba-Problem haben wir nach wie vor. Mittlerweile können wir folgende Fehlerquellen ausschließen:

(1) Externe LDAP-Zugriffe (von Nextcloud, Mailcow etc.). Dies haben wir getestet, indem wir auf der OPNsense die LDAPS-Portweiterleitung deaktiviert haben.

(2) Samba-Prozess an sich. Wenn wir die VM für den AD/DC ohne Netzwerkverbindung für sich laufen lassen, erreicht der Samba-Prozess nie die 100% CPU.

Das Problem wird also offensichtlich durch die Kommunikation der Clients mit dem AD/DC-Controller verursacht und zeigt folgende Symtome:

  • Der LINBO-PXE-Boot dauert mehrere Minuten.
  • Die Anmeldung an den Clients dauert mehrere Minuten.
  • Die Netzlaufwerke werden oft nicht verbunden (Timeout).
  • Ein Kern läuft wegen des Samba-LDAP-Prozesses auf 100%.

Die Clients laufen unter Windows 11 oder (Schande über mein Haupt) noch unter Windows 10.

Hallo Matthias,

… ich schwurbel mal ein wenig über das Problem, weil ich keine direkte Lösung habe.
Du sagst, das Problem ist nicht mit dem UPdate auf 7.3 erschienen sondern erst danach.
Hat Jemand mit der 7.3 das Problem den auch? Ich meine die anderen betroffenen hatten noch 7.2.

Beobachtung ist: Netzzwerk lahm: sowohl linbo als auch windowsanmeldung. Manchmal Netzlaufwerke nicht verbunden.
Die gemeinsten Fehler, die wir im Netzwerk haben, sind Netzwerkprobleme: also Fehlerhafte Kabel die zu hohen Fehlerraten zwischen den Komponenten führen.
Das kann dann auch zu 100% sambalast auf dem Server führen, wenn der samba mit einem Client in Verhandlnungen tritt über eine Verbindung und der Client die Antworten des server nicht oder spät bekommt (werden dann nochmal geschickt nach Timeout) oder die Antworten des Clients nicht am Server ankommen.
Es muß also kein Softwareproblem auf dem Server sein: es kann auch dazwischen liegen.
Deswegen schau mal nach:

  1. sind alle Netzwerkteile betroffen?, Dann liegt das Problem vielelicht zwischen Hauptswitch und dem Server (Netzwerkkarte des Servers mal tauschen… die Dinger sterben: das passiert zwar selten, aber es passiert).
  2. Geh auf die Switches und schau dir die Fehlerraten an.

Good Luck!
So Sachen sind immer häßlich…

LG
Holger

Vielen Dank, Holger. Werde dem mal nachgehen.

In /var/log/samba/log.samba finde ich Einträge der folgenden Art:

[2025/11/16 13:14:29.063027,  3] source4/samba/service_stream.c:67(stream_terminate_connection)
  stream_terminate_connection: Terminating connection - 'ldapsrv_call_wait_done: call->wait_recv() - NT_STATUS_LOCAL_DISCONNECT'
[2025/11/16 13:14:29.080139,  3] lib/ldb-samba/ldb_wrap.c:332(ldb_wrap_connect)
  ldb_wrap open of secrets.ldb
[2025/11/16 13:14:29.081268,  5] auth/gensec/gensec_start.c:844(gensec_start_mech)
  Starting GENSEC mechanism schannel
[2025/11/16 13:14:29.081458,  3] auth/gensec/schannel.c:917(schannel_update_internal)
  Could not find session key for attempted schannel connection from C307-S27: NT_STATUS_NOT_FOUND
[2025/11/16 13:14:29.081574,  5] auth/gensec/gensec.c:536(gensec_update_done)
  gensec_update_done: schannel[0x5ee693c21f30]: NT_STATUS_NOT_FOUND
[2025/11/16 13:14:29.082950,  3] source4/samba/service_stream.c:67(stream_terminate_connection)
  stream_terminate_connection: Terminating connection - 'dcesrv: dcesrv_alter_done:librpc/rpc/dcesrv_core.c:1746: fault=1825 (DCERPC_FAULT_SEC_PKG_ERROR) flags=0x20'
[2025/11/16 13:14:29.084150,  3] source4/rpc_server/dcerpc_server.c:53(dcesrv_assoc_group_reference)
  dcesrv_assoc_group_reference: Failed to find assoc_group 0x00009510
[2025/11/16 13:14:29.084219,  3] librpc/rpc/dcesrv_core.c:1017(dcesrv_bind)
  dcesrv_bind: Failed to find assoc_group 0x00009510: NT_STATUS_UNSUCCESSFUL
[2025/11/16 13:14:29.085456,  3] source4/samba/service_stream.c:67(stream_terminate_connection)
  stream_terminate_connection: Terminating connection - 'dcesrv: NT_STATUS_CONNECTION_DISCONNECTED'
[2025/11/16 13:14:29.086504,  3] source4/rpc_server/dcerpc_server.c:53(dcesrv_assoc_group_reference)
  dcesrv_assoc_group_reference: Failed to find assoc_group 0x00009510
[2025/11/16 13:14:29.086573,  3] librpc/rpc/dcesrv_core.c:1017(dcesrv_bind)
  dcesrv_bind: Failed to find assoc_group 0x00009510: NT_STATUS_UNSUCCESSFUL
[2025/11/16 13:14:29.087277,  3] source4/samba/service_stream.c:67(stream_terminate_connection)
  stream_terminate_connection: Terminating connection - 'dcesrv: NT_STATUS_CONNECTION_DISCONNECTED'
[2025/11/16 13:14:29.088511,  3] source4/rpc_server/dcerpc_server.c:53(dcesrv_assoc_group_reference)
  dcesrv_assoc_group_reference: Failed to find assoc_group 0x00009510
[2025/11/16 13:14:29.088580,  3] librpc/rpc/dcesrv_core.c:1017(dcesrv_bind)
  dcesrv_bind: Failed to find assoc_group 0x00009510: NT_STATUS_UNSUCCESSFUL
[2025/11/16 13:14:29.089507,  3] source4/samba/service_stream.c:67(stream_terminate_connection)
  stream_terminate_connection: Terminating connection - 'dcesrv: NT_STATUS_CONNECTION_DISCONNECTED'
[2025/11/16 13:14:29.090732,  3] source4/rpc_server/dcerpc_server.c:53(dcesrv_assoc_group_reference)
  dcesrv_assoc_group_reference: Failed to find assoc_group 0x00009510
[2025/11/16 13:14:29.090792,  3] librpc/rpc/dcesrv_core.c:1017(dcesrv_bind)
  dcesrv_bind: Failed to find assoc_group 0x00009510: NT_STATUS_UNSUCCESSFUL
[2025/11/16 13:14:29.091497,  3] source4/samba/service_stream.c:67(stream_terminate_connection)
  stream_terminate_connection: Terminating connection - 'dcesrv: NT_STATUS_CONNECTION_DISCONNECTED'
[2025/11/16 13:14:29.092724,  3] source4/rpc_server/dcerpc_server.c:53(dcesrv_assoc_group_reference)
  dcesrv_assoc_group_reference: Failed to find assoc_group 0x00009510
[2025/11/16 13:14:29.092782,  3] librpc/rpc/dcesrv_core.c:1017(dcesrv_bind)
  dcesrv_bind: Failed to find assoc_group 0x00009510: NT_STATUS_UNSUCCESSFUL
[2025/11/16 13:14:29.093774,  3] source4/samba/service_stream.c:67(stream_terminate_connection)
  stream_terminate_connection: Terminating connection - 'dcesrv: NT_STATUS_CONNECTION_DISCONNECTED'
[2025/11/16 13:14:29.094898,  3] source4/rpc_server/dcerpc_server.c:53(dcesrv_assoc_group_reference)
  dcesrv_assoc_group_reference: Failed to find assoc_group 0x00009510
[2025/11/16 13:14:29.094956,  3] librpc/rpc/dcesrv_core.c:1017(dcesrv_bind)
  dcesrv_bind: Failed to find assoc_group 0x00009510: NT_STATUS_UNSUCCESSFUL
[2025/11/16 13:14:29.095914,  3] source4/samba/service_stream.c:67(stream_terminate_connection)
  stream_terminate_connection: Terminating connection - 'dcesrv: NT_STATUS_CONNECTION_DISCONNECTED'
[2025/11/16 13:14:29.096997,  3] source4/rpc_server/dcerpc_server.c:53(dcesrv_assoc_group_reference)

Das geht noch eine ganze Weile so weiter. Gibt das Aufschluss? Ich kenne mich leider gar nicht mit Samba aus.

Tach,
hab das jetzt nicht alles gelesen, aber haben die Windowskisten die gleiche Zeit wie der Server?

Gruss Harry

Hallo Harry,

vielen Dank für Dein Mitdenken. Ein Uhrzeitproblem kann ich als Ursache allerdings ausschließen. Ich kann nicht ausschließen, dass irgendein Client nicht synchron ist, da beispielsweise die Batterie leer ist. Das gab es aber schon immer mal, und dann war auch nur dieser eine Client betroffen. Die Clients, die ich zum Testen in den Fingern hatte, hatten aber in jüngster Zeit alle die korrekte Zeit.

Viele Grüße
Matthias

Hallo zusammen,

verstehe ich das richtig, dass nur in der 7.2 die Probleme bestehen?
Und dass das Problem mit einem samba update vor ein zwei Monaten erst kam?
Oder ist auch eine 7.3 betroffen?

LG
Holger

Hallo Holger,

bei mir betrifft es die lmn 7.3, und zwar nicht direkt nach dem Update von 7.2 auf 7.3, sondern mit zeitlicher Verzögerung. Da sich das Problem schleichend manifestiert hat, kann ich leider nicht mehr rekonstruieren, ob ein Samba-Update im Spiel war.

Mittlerweile tendiere ich zur parallelen Neuinstallation auf einem neuen Server-Cluster mit Übertragung der Passwort-Hashes.

Viele Grüße
Matthias