远程存储 (SMB) 发生服务不可用报告
作者: cmarbach创建于 2020年12月14日更新于 2026年7月9日
标签Type:Bug
- 作为管理员,在 SMB 共享中创建存储,服务器名称 = SERVER-NAME,共享 = 3000-PO$($ 表示隐藏),路径 = \folder\folder with space in name\OwnCloud,访问共享所需的用户名和密码
- 为普通用户授予对该远程存储的读写权限
- 以该普通用户身份登录并尝试访问远程存储
- 大多数情况下,OwnCloud 会返回 HTTP 代码 503 "服务不可用",有时(很少)会显示远程存储为空,并报告用户没有写入权限
- URL 如下:https://files.sion.ch/remote.php/webdav/YourShareName
- 查看管理 / 通用下的日志。您应该找到与该不可用服务消息相关的 2 行日志: {"reqId":"X9ceI02zp2VxeY5yLhXfkwAAABE","level":4,"time":"2020-12-14T08:11:15+00:00","remoteAddr":"172.24.2.19","user":"88E57097-8AFB-4A0B-81A8-C9BB56F05E91","app":"webdav","method":"GET","url":"/remote.php/webdav/3000-PO-OwnCloud-PoliceRurale-W","message":"Exception: HTTP/1.1 503 Could not open file: {"Exception":"Sabre\\DAV\\Exception\\ServiceUnavailable","Message":"Could not open file","Code":0,"Trace":"#0 \/var\/www\/html\/owncloud\/lib\/composer\/sabre\/dav\/lib\/DAV\/CorePlugin.php(85): OCA\\DAV\\Connector\\Sabre\\File->get()\n#1 \/var\/www\/html\/owncloud\/lib\/composer\/sabre\/event\/lib\/WildcardEmitterTrait.php(89): Sabre\\DAV\\CorePlugin->httpGet()\n#2 \/var\/www\/html\/owncloud\/lib\/composer\/sabre\/dav\/lib\/DAV\/Server.php(470): Sabre\\DAV\\Server->emit()\n#3 \/var\/www\/html\/owncloud\/lib\/composer\/sabre\/dav\/lib\/DAV\/Server.php(251): Sabre\\DAV\\Server->invokeMethod()\n#4 \/var\/www\/html\/owncloud\/lib\/composer\/sabre\/dav\/lib\/DAV\/Server.php(319): Sabre\\DAV\\Server->start()\n#5 \/var\/www\/html\/owncloud\/apps\/dav\/appinfo\/v1\/webdav.php(65): Sabre\\DAV\\Server->exec()\n#6 \/var\/www\/html\/owncloud\/remote.php(165): require_once('\/var\/www\/html\/o...')\n#7 {main}","File":"\/var\/www\/html\/owncloud\/apps\/dav\/lib\/Connector\/Sabre\/File.php","Line":397}"
内容来源: owncloud/core