Ordner Download bzw. Download mehrere Dateien CIFS-Mount schlägt fehl

Leider kann ich keine Ordner bzw. mehrere Dateien Downloaden.
Das erstellen von Dateien funktioniert, auch das öffnen der Dateien ist möglich.

Mounte ich die selbe Freigabe über das Betriebssystem (FSTAB)
lassen sich ganze Ordner Downloaden.

Kurz zu dem System:
Nextcloud: 22.2.0
Debian 11 Kernel: 5.10.0-9-amd64 x86_64
PHP 8.0.12
Maria DB 10.6.4

Die Kiste läuft Virtuell mit 16GB RAM und 8 Cores

Hier die Fehlermeldung aus dem LOG File:

Error no app in context Icewind\SMB\Exception\InvalidPathException: Invalid request for Invalid path, “" is not allowed (InvalidPathException)
/var/www/nextcloud/apps/files_external/3rdparty/icewind/smb/src/Native/NativeShare.php - line 71:
Icewind\SMB\AbstractShare->verifyPath()
/var/www/nextcloud/apps/files_external/3rdparty/icewind/smb/src/Native/NativeShare.php - line 305:
Icewind\SMB\Native\NativeShare->buildUrl()
/var/www/nextcloud/apps/files_external/3rdparty/icewind/smb/src/Native/NativeFileInfo.php - line 43:
Icewind\SMB\Native\NativeShare->getAttribute()
/var/www/nextcloud/apps/files_external/3rdparty/icewind/smb/src/Native/NativeFileInfo.php - line 69:
Icewind\SMB\Native\NativeFileInfo->stat()
/var/www/nextcloud/apps/files_external/3rdparty/icewind/smb/src/Native/NativeShare.php - line 114:
Icewind\SMB\Native\NativeFileInfo->getSize()
/var/www/nextcloud/apps/files_external/lib/Lib/Storage/SMB.php - line 189:
Icewind\SMB\Native\NativeShare->stat()
/var/www/nextcloud/apps/files_external/lib/Lib/Storage/SMB.php - line 630:
OCA\Files_External\Lib\Storage\SMB->getFileInfo()
/var/www/nextcloud/lib/private/Files/Storage/Common.php - line 114:
OCA\Files_External\Lib\Storage\SMB->filetype()
/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php - line 114:
OC\Files\Storage\Common->is_dir()
/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Availability.php - line 131:
OC\Files\Storage\Wrapper\Wrapper->is_dir()
/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php - line 114:
OC\Files\Storage\Wrapper\Availability->is_dir()
/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php - line 114:
OC\Files\Storage\Wrapper\Wrapper->is_dir()
/var/www/nextcloud/lib/private/Files/View.php - line 1171:
OC\Files\Storage\Wrapper\Wrapper->is_dir()
/var/www/nextcloud/lib/private/Files/View.php - line 379:
OC\Files\View->basicOperation()
/var/www/nextcloud/lib/private/legacy/OC_Files.php - line 393:
OC\Files\View->is_dir()
/var/www/nextcloud/lib/private/legacy/OC_Files.php - line 146:
OC_Files::lockFiles()
/var/www/nextcloud/apps/files/ajax/download.php - line 77:
OC_Files::get()
/var/www/nextcloud/lib/private/Route/Route.php - line 155:
require_once(“/var/www/ne … p”) ← der Pfad ist /var/www/nextcloud/apps/files/ajax/download.php
<>
OC\Route\Route->OC\Route{closure}("
** sensiti … *”)
/var/www/nextcloud/lib/private/Route/Router.php - line 309:
call_user_func()
/var/www/nextcloud/lib/base.php - line 1000:
OC\Route\Router->match()
/var/www/nextcloud/index.php - line 36:
OC::handleRequest()

Ich gehe davon aus, dass du diese Anleitung verwendet hast. Es macht den Eindruck, dass der Pfad leer ist (""). Kannst du mal ein paar Screenshots der Konfiguration laut der Anleitung oben posten. Du kannst gerne vertrauliche Dinge schwärzen.

Ja habe ich.
der smbclient ist auch installiert.

Was brauchst du genau?

hier schon mal die anbindung des Externen Storages:
externer speicher

Die User kommen über das AD
Anmeldedaten werden in der Datenbank gespeichert, sonst ist ja kein Teilen von Daten möglich.

Fehler gefunden.

Benutzt keine Sonderzeichen wie * um Ordner für eure Nutzer zu Sortieren.

Da kommt die Nextcloud nicht mit klar.

Rauten funktionieren Leerzeichen machen ihm wohl auch nix.

1 Like