Hello,
I migrated an existing owncloud installation to Nextcloud. The process was pretty painless and first everything seemed to just work. After we switched from our initial tests with the WebUI to the Nextcloud client for the Mac and tried to continue automatic syncing, we encounter “connection closed” error messages on the client side.
At first I suspected file size vs. PHP limit issues but this seems not to be the case. Most some faulty files are actually rather small.
When that error shows up, the server logs something like this:
{
"version": "11.0.2.7",
"user": "ffranke",
"url": "\/remote.php\/webdav\/Nicht%20beauftragte%20oder%20abgeschlossene%20Jobs\/%23%23%23%23Abgeschlossen\/SkilaMederi%20[200511-0005]\/04%20Anwendungen\/Messe%20Ende%20April%202010\/Messegrafiken\/RZ\/3%20-%201:10\/RZ%20-%203.eps",
"method": "PUT",
"time": "2017-03-15T15:04:07+00:00",
"level": 3,
"message": "Exception: {\"Exception\":\"Error\",\"Message\":\"Unsupported operand types\",\"Code\":0,\"Trace\":\"#0 \\\/var\\\/nextcloud\\\/nextcloud\\\/releases\\\/nextcloud-11.0.2\\\/nextcloud\\\/3rdparty\\\/sabre\\\/uri\\\/lib\\\/functions.php(116): Sabre\\\\Uri\\\\parse('\\\/remote.php\\\/web...')\\n#1 \\\/var\\\/nextcloud\\\/nextcloud\\\/releases\\\/nextcloud-11.0.2\\\/nextcloud\\\/3rdparty\\\/sabre\\\/http\\\/lib\\\/Request.php(196): Sabre\\\\Uri\\\\normalize('\\\/remote.php\\\/web...')\\n#2 \\\/var\\\/nextcloud\\\/nextcloud\\\/releases\\\/nextcloud-11.0.2\\\/nextcloud\\\/apps\\\/dav\\\/lib\\\/Connector\\\/Sabre\\\/LockPlugin.php(60): Sabre\\\\HTTP\\\\Request->getPath()\\n#3 [internal function]: OCA\\\\DAV\\\\Connector\\\\Sabre\\\\LockPlugin->getLock(Object(Sabre\\\\HTTP\\\\Request), Object(Sabre\\\\HTTP\\\\Response))\\n#4 \\\/var\\\/nextcloud\\\/nextcloud\\\/releases\\\/nextcloud-11.0.2\\\/nextcloud\\\/3rdparty\\\/sabre\\\/event\\\/lib\\\/EventEmitterTrait.php(105): call_user_func_array(Array, Array)\\n#5 \\\/var\\\/nextcloud\\\/nextcloud\\\/releases\\\/nextcloud-11.0.2\\\/nextcloud\\\/3rdparty\\\/sabre\\\/dav\\\/lib\\\/DAV\\\/Server.php(466): Sabre\\\\Event\\\\EventEmitter->emit('beforeMethod', Array)\\n#6 \\\/var\\\/nextcloud\\\/nextcloud\\\/releases\\\/nextcloud-11.0.2\\\/nextcloud\\\/3rdparty\\\/sabre\\\/dav\\\/lib\\\/DAV\\\/Server.php(254): Sabre\\\\DAV\\\\Server->invokeMethod(Object(Sabre\\\\HTTP\\\\Request), Object(Sabre\\\\HTTP\\\\Response))\\n#7 \\\/var\\\/nextcloud\\\/nextcloud\\\/releases\\\/nextcloud-11.0.2\\\/nextcloud\\\/apps\\\/dav\\\/appinfo\\\/v1\\\/webdav.php(60): Sabre\\\\DAV\\\\Server->exec()\\n#8 \\\/var\\\/nextcloud\\\/nextcloud\\\/releases\\\/nextcloud-11.0.2\\\/nextcloud\\\/remote.php(165): require_once('\\\/var\\\/nextcloud\\\/...')\\n#9 {main}\",\"File\":\"\\\/var\\\/nextcloud\\\/nextcloud\\\/releases\\\/nextcloud-11.0.2\\\/nextcloud\\\/3rdparty\\\/sabre\\\/uri\\\/lib\\\/functions.php\",\"Line\":198}",
"app": "remote",
"remoteAddr": "2003:42:2e4f:f600:ca:1194:6f98:164d",
"reqId": "DFOSvlcZbC2iJXHwLetU"
}
Any help greatly appreciated.
Thanks in advance,
Patrick