[Eisfair] nextcloud, externe Shares einbinden, Protokollauszug

Alex Busam abusam at gmx.de
Sa Mai 23 19:06:53 CEST 2020


Am 20.05.2020 um 14:10 schrieb Juergen Edner:
> Hallo Alex,
> 
>> auf meinem nextcloud eisfair ist auch Samba installiert mit mehreren
>> Shares. Diese liegen lokal auf dem Eisfair. Bisher habe ich immer per
>> SMB/CIFS darauf zugegriffen, was auch problemlos funktioniert hat. Seit
>> einer (unbekannten) Weile geht das nicht mehr. Nun suche ich gerade nach
>> dem Fehler.
>> In den Einstellungen erhalte ich einen grünen Haken, Beim Aufruf unter
>> "Dateien" dann aber
>> Interner Serverfehler
>> Der Server konnte die Anfrage nicht fertig stellen.
> 
> vor Jahren habe ich auch einmal per SMB/CIFS auf Freigaben zugegriffen.
> Da dies aber immer wieder zu Problemen führte, z.B. mit dem
> php7-smbclient-Paket etc., habe ich mich letztendlich davon verabschiedet.
> Bis dato gibt es noch diverse offene Nextcloud Issue-Tickets die sich
> alle mit dem Thema SMB/CIFS befassen:
> 
> https://github.com/nextcloud/server/search?q=SMB&state=open&type=Issues
> 
> Am verlässlichsten arbeiten meiner Erfahrung nach alle Dateisysteme, die
> Du per lokalem Mount, per NFS oder per WebDAV einbindest.
> 
> Gruß Jürgen
> 
Ein weiterer Versuche. Vielleicht kann mir noch jemand einen Hinweis 
geben an welcher Komponente das Scheitern der SMB-Anbindung liegen 
könnte....Im Protokoll:


webdav	Sabre\DAV\Exception: Invalid request for / (InvalidTypeException)
/var/www/nextcloud/apps/dav/lib/Connector/Sabre/File.php - line 418:

OCA\DAV\Connector\Sabre\File->convertToSabreException(Icewind\SMB\ ... {})

/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 85:

OCA\DAV\Connector\Sabre\File->get()

<<closure>>

Sabre\DAV\CorePlugin->httpGet(Sabre\HTTP\R ... "}, Sabre\HTTP\Response {})

/var/www/nextcloud/3rdparty/sabre/event/lib/EventEmitterTrait.php - line 
105:

call_user_func_array([ Sabre\DAV\ ... "], [ Sabre\HTTP ... }])

/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 479:

Sabre\Event\EventEmitter->emit("method:GET", [ Sabre\HTTP ... }])

/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 254:

Sabre\DAV\Server->invokeMethod(Sabre\HTTP\R ... "}, Sabre\HTTP\Response {})

/var/www/nextcloud/apps/dav/appinfo/v1/webdav.php - line 82:

Sabre\DAV\Server->exec()

/var/www/nextcloud/remote.php - line 165:

require_once("/var/www/ne ... p")

Verursacht durchIcewind\SMB\Exception\InvalidTypeException: Invalid 
request for / (InvalidTypeException)
/var/www/nextcloud/apps/files_external/3rdparty/icewind/smb/src/Native/NativeState.php 
- line 66:

Icewind\SMB\Exception\Exception::fromMap({ 1: "Icewin ... "}, 21, "/")

/var/www/nextcloud/apps/files_external/3rdparty/icewind/smb/src/Native/NativeState.php 
- line 78:

Icewind\SMB\Native\NativeState->handleError("/")

/var/www/nextcloud/apps/files_external/3rdparty/icewind/smb/src/Native/NativeState.php 
- line 212:

Icewind\SMB\Native\NativeState->testResult(false, 
"smb://10.179.59.55/vol1/")

/var/www/nextcloud/apps/files_external/3rdparty/icewind/smb/src/Native/NativeShare.php 
- line 263:

Icewind\SMB\Native\NativeState->open("smb://10.179.59.55/vol1/", "r")

/var/www/nextcloud/apps/files_external/lib/Lib/Storage/SMB.php - line 416:

Icewind\SMB\Native\NativeShare->read("/")

/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php - line 299:

OCA\Files_External\Lib\Storage\SMB->fopen("", "r")

/var/www/nextcloud/lib/private/Files/Storage/Wrapper/PermissionsMask.php 
- line 122:

OC\Files\Storage\Wrapper\Wrapper->fopen("", "r")

/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php - line 299:

OC\Files\Storage\Wrapper\PermissionsMask->fopen("", "r")

/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Availability.php - 
line 314:

OC\Files\Storage\Wrapper\Wrapper->fopen("", "r")

/var/www/nextcloud/lib/private/Files/Storage/Wrapper/Wrapper.php - line 299:

OC\Files\Storage\Wrapper\Availability->fopen("", "r")

/var/www/nextcloud/lib/private/Files/View.php - line 1160:

OC\Files\Storage\Wrapper\Wrapper->fopen("", "r")

/var/www/nextcloud/lib/private/Files/View.php - line 996:

OC\Files\View->basicOperation("fopen", "/vol1", [ "read"], "r")

/var/www/nextcloud/apps/dav/lib/Connector/Sabre/File.php - line 416:

OC\Files\View->fopen("vol1", "r")

/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 85:

OCA\DAV\Connector\Sabre\File->get()

<<closure>>

Sabre\DAV\CorePlugin->httpGet(Sabre\HTTP\R ... "}, Sabre\HTTP\Response {})

/var/www/nextcloud/3rdparty/sabre/event/lib/EventEmitterTrait.php - line 
105:

call_user_func_array([ Sabre\DAV\ ... "], [ Sabre\HTTP ... }])

/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 479:

Sabre\Event\EventEmitter->emit("method:GET", [ Sabre\HTTP ... }])

/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php - line 254:

Sabre\DAV\Server->invokeMethod(Sabre\HTTP\R ... "}, Sabre\HTTP\Response {})

/var/www/nextcloud/apps/dav/appinfo/v1/webdav.php - line 82:

Sabre\DAV\Server->exec()

/var/www/nextcloud/remote.php - line 165:

require_once("/var/www/ne ... p")


Mehr Informationen über die Mailingliste Eisfair