Checked the Logging section in the web interface after reboot, and the log is filling up with rows like this:
[PHP] Error: curl_exec(): Unable to create temporary file, Check permissions in temporary files directory. at /var/www/nextcloud/3rdparty/guzzlehttp/guzzle/src/Handler/CurlHandler.php#40
I checked the Nextcloud temp directory permissions, and they look ok:
drwxr-x— 2 www-data www-data 4096 Dec 17 06:25 tmp
Here’s more from the Logging section:
[no app in context] Error: Sabre\DAV\Exception\BadRequest: Expected filesize of 163458 bytes but read (from Nextcloud client) and wrote (to Nextcloud storage) 8192 bytes. Could either be a network problem on the sending side or a problem writing to the storage on the server side. at <>
- /var/www/nextcloud/apps/dav/lib/Connector/Sabre/Directory.php line 156
OCA\DAV\Connector\Sabre\File->put(null)
- /var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 1096
OCA\DAV\Connector\Sabre\Directory->createFile(“IMG-20191213-WA0001.jpg”, null)
- /var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php line 525
Sabre\DAV\Server->createFile(“InstantUpload/W … g”, null, null)
- <>
Sabre\DAV\CorePlugin->httpPut(Sabre\HTTP\Reque … "}, Sabre\HTTP\Response {})
- /var/www/nextcloud/3rdparty/sabre/event/lib/EventEmitterTrait.php line 105
undefinedundefinedcall_user_func_array([Sabre\DAV\CorePlugin {},“httpPut”], [Sabre\HTTP\Requ … }])
- /var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 479
Sabre\Event\EventEmitter->emit(“method:PUT”, [Sabre\HTTP\Requ … }])
- /var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 254
Sabre\DAV\Server->invokeMethod(Sabre\HTTP\Reque … "}, Sabre\HTTP\Response {})
- /var/www/nextcloud/apps/dav/appinfo/v1/webdav.php line 80
Sabre\DAV\Server->exec()
- /var/www/nextcloud/remote.php line 163
undefinedundefinedrequire_once("/var/www/nextcl … p")
PUT /remote.php/webdav/InstantUpload/WhatsApp%20Images/IMG-20191213-WA0001.jpg
from xx.xx.xx.xx by oves at 2019-12-17T21:26:25+00:100: