coolblue81
Dabbler
- Joined
- Sep 9, 2016
- Messages
- 21
Hallo,
ich stell gerade privat zu Hause von einem Windows 2008 R2 Server auf FreeNAS 9.10.2 um und stoße dabei auf massive Probleme mit dem Zugriff von Apple OS X (macOS) auf Samba Shares des FreeNAS Systems.
Ich habe bereits sämtliche Hilfestellungen ausprobiert, welche ich via Google usw. gefunden habe.
z.b.:
1) "smb_neg=smb1_only" in /etc/nsmb.conf
2) Samba min & max Version = NT1 (oder SMB2 oder SMB3.. mal durchprobiert)
3) Samba Share vfs objects: catia, fruit, streams_xattr
Es läuft einfach nicht rund und ich verstehe warum das so schwierig ist. Mit OS X (egal welche Version, aktuell El Capitan) hatte ich mit Windows 2008 R2 nur wenig bis keine Probleme. Ein Speed Problem bezüglich des SMB Signing gab es mal.. das konnte man aber simpel mit "signing_required=no" lösen.. aber ansonsten läufts.
Aktuelle Situation:
ZFS Dataset "Daten"
- Share Type: Windows
- Compression Level: lz4
- Case Sensitivity: Mixed
- Permission Type: Windows
Samba Global
- DOS Charset CP850
- UNIX charset UTF-8
- Local Master: checked
- Time Sever: checked
- Guest Account: nobody
- Unix extensions: checked
- Zeroconf: checked
- Aux Params: map to guest = Never
- Minimum Protocol: NT1
- Maximum Protocol: SMB3
Samba Share "Daten"
- Apply Default Permissions: checked
- Browseable to Network Clients: checked
- VFS Objects: aio_pthread, streams_xattr
MacOS Finder > CMD+K > cifs://192.168.178.31/Daten
Damit einhergehende Probleme:
a) TextEdit
Öffnen der Textdatei "blub.txt" in TextEdit. Ändern des Inhalts. Ablage > Sichern
Fehlermeldung: Das Dokument "blub.txt" konnte nicht gesichert werden.
Danach verwerfe ich die Änderungen und schließte TextEdit. Auf der NAS ist weiterhin die alte Version
Speichere ich die Datei auf dem Desktop und kopiere sie dann auf die NAS, klappt das wunderbar.
b) Microsoft Word
Öffne ich die Textdatei "blub.txt" in MS Word. Ändere den Inhalt und sage dann auch wieder "speichern". Dann tut er dies ohne zu meckern.
In der Datei sind auch die Änderungen vorhanden. Jedoch habe ich jetzt einen zusätzlichen Ordner "blub.txt.sb-a4d24b4b-sl7J4Y" neben der eigentlich Datei "blub.txt".
Mit oben genannten Einstellungen ist es halbwegs aushaltbar. In anderen Konstellationen waren die Probleme noch schlimmer. Z.b. konnte TextEdit erfolgreich speichern ohne zu meckern. Jedoch war die Original Datei nicht geändert.. der User merkts aber nicht oder die *sb-xxx" Verzeichnisse sind nicht mehr löschbar und enthalten die Text-Datei wie sie geändert wurde. Nur über die Shell (SSH) kann ich dir Ordner löschen.
c) Datei auf die NAS kopieren
Wenn ich eine Datei auf die NAS kopiere verdoppelt der Finder in der Ansicht den ersten Ordner. Erst wenn ich rausklicke und wieder rein in das Finder Fenster verschwindet der doppelte Ordner und die eigentliche Datei erscheint.
In anderen Konstellationen (obige Einstellungen) wars sogar so, das die Datei ausgegraut wurde und weder zu öffnen noch löschbar war. (nur via Shell)
Sehr merkwürdig.
Ich kann ja verstehen das die SMBX Implementation von Apple nicht die beste sein mag und das Samba auch nur eine reversed engeneered Implementation darstellt. Dennoch wunderts mich das es mit Windows 2008 R2 einwandfrei läuft und das sogar schon seit der Umstellung von Samba auf SMBX in OSX vor einigen Jahren. Daher glaube ich das Problem ist bei Samba zu suchen.
Es wäre schön wenn es irgendwo ein Howto oder FAQ gibt, wie man das korrekt (best möglich) einstellt. Da es nur zwei Macs im Haus gibt, bin ich auch bereit lokale Einstellungen am Mac zu ändern damit das einwandfrei rockt.
Ebenfalls bin ich Linux sehr fit (BSD so lala) und kann auch hier und da etwas tiefer graben, wenn erforderlich.
ich stell gerade privat zu Hause von einem Windows 2008 R2 Server auf FreeNAS 9.10.2 um und stoße dabei auf massive Probleme mit dem Zugriff von Apple OS X (macOS) auf Samba Shares des FreeNAS Systems.
Ich habe bereits sämtliche Hilfestellungen ausprobiert, welche ich via Google usw. gefunden habe.
z.b.:
1) "smb_neg=smb1_only" in /etc/nsmb.conf
2) Samba min & max Version = NT1 (oder SMB2 oder SMB3.. mal durchprobiert)
3) Samba Share vfs objects: catia, fruit, streams_xattr
Es läuft einfach nicht rund und ich verstehe warum das so schwierig ist. Mit OS X (egal welche Version, aktuell El Capitan) hatte ich mit Windows 2008 R2 nur wenig bis keine Probleme. Ein Speed Problem bezüglich des SMB Signing gab es mal.. das konnte man aber simpel mit "signing_required=no" lösen.. aber ansonsten läufts.
Aktuelle Situation:
ZFS Dataset "Daten"
- Share Type: Windows
- Compression Level: lz4
- Case Sensitivity: Mixed
- Permission Type: Windows
Samba Global
- DOS Charset CP850
- UNIX charset UTF-8
- Local Master: checked
- Time Sever: checked
- Guest Account: nobody
- Unix extensions: checked
- Zeroconf: checked
- Aux Params: map to guest = Never
- Minimum Protocol: NT1
- Maximum Protocol: SMB3
Samba Share "Daten"
- Apply Default Permissions: checked
- Browseable to Network Clients: checked
- VFS Objects: aio_pthread, streams_xattr
MacOS Finder > CMD+K > cifs://192.168.178.31/Daten
Damit einhergehende Probleme:
a) TextEdit
Öffnen der Textdatei "blub.txt" in TextEdit. Ändern des Inhalts. Ablage > Sichern
Fehlermeldung: Das Dokument "blub.txt" konnte nicht gesichert werden.
Danach verwerfe ich die Änderungen und schließte TextEdit. Auf der NAS ist weiterhin die alte Version
Speichere ich die Datei auf dem Desktop und kopiere sie dann auf die NAS, klappt das wunderbar.
b) Microsoft Word
Öffne ich die Textdatei "blub.txt" in MS Word. Ändere den Inhalt und sage dann auch wieder "speichern". Dann tut er dies ohne zu meckern.
In der Datei sind auch die Änderungen vorhanden. Jedoch habe ich jetzt einen zusätzlichen Ordner "blub.txt.sb-a4d24b4b-sl7J4Y" neben der eigentlich Datei "blub.txt".
Mit oben genannten Einstellungen ist es halbwegs aushaltbar. In anderen Konstellationen waren die Probleme noch schlimmer. Z.b. konnte TextEdit erfolgreich speichern ohne zu meckern. Jedoch war die Original Datei nicht geändert.. der User merkts aber nicht oder die *sb-xxx" Verzeichnisse sind nicht mehr löschbar und enthalten die Text-Datei wie sie geändert wurde. Nur über die Shell (SSH) kann ich dir Ordner löschen.
c) Datei auf die NAS kopieren
Wenn ich eine Datei auf die NAS kopiere verdoppelt der Finder in der Ansicht den ersten Ordner. Erst wenn ich rausklicke und wieder rein in das Finder Fenster verschwindet der doppelte Ordner und die eigentliche Datei erscheint.
In anderen Konstellationen (obige Einstellungen) wars sogar so, das die Datei ausgegraut wurde und weder zu öffnen noch löschbar war. (nur via Shell)
Sehr merkwürdig.
Ich kann ja verstehen das die SMBX Implementation von Apple nicht die beste sein mag und das Samba auch nur eine reversed engeneered Implementation darstellt. Dennoch wunderts mich das es mit Windows 2008 R2 einwandfrei läuft und das sogar schon seit der Umstellung von Samba auf SMBX in OSX vor einigen Jahren. Daher glaube ich das Problem ist bei Samba zu suchen.
Es wäre schön wenn es irgendwo ein Howto oder FAQ gibt, wie man das korrekt (best möglich) einstellt. Da es nur zwei Macs im Haus gibt, bin ich auch bereit lokale Einstellungen am Mac zu ändern damit das einwandfrei rockt.
Ebenfalls bin ich Linux sehr fit (BSD so lala) und kann auch hier und da etwas tiefer graben, wenn erforderlich.