Nextcloud 21.0.1 errors when uploading files with Nexcloud desktop client

Hey guys.

I recently updated to Nextcloud 21.0.1 with MariaDB as database and using desktop client 3.2.0.

When I’m uploading files to Nextcloud I receive the following errors in log. The files are uploading correctly without errors but still I’d like to ask you if there is any concern regarding the logs:

Error: Undefined index: encryptedVersion at /var/www/html/lib/private/Files/Storage/Wrapper /Encryption.php#669

/var/www/html/lib/private/Files/Storage/Wrapper/Encryption.php - line 669:

OC\Log\ErrorHandler::onError(8, "Undefined i ... n", "/var/www/ht ... p", 669, { 0: "And 2 ... "})

/var/www/html/lib/private/Files/Storage/Wrapper/Encryption.php - line 767:

OC\Files\Storage\Wrapper\Encryption->updateEncryptedVersion("*** sensiti ... *")

/var/www/html/lib/private/Files/Storage/Wrapper/Encryption.php - line 623:

OC\Files\Storage\Wrapper\Encryption->copyBetweenStorage("*** sensiti ... *", "*** sensiti ... *", "*** sensiti ... *", "*** sensiti ... *", "*** sensiti ... *")

/var/www/html/apps/files_trashbin/lib/Storage.php - line 240:

OC\Files\Storage\Wrapper\Encryption->moveFromStorage("*** sensiti ... *", "*** sensiti ... *", "*** sensiti ... *")

/var/www/html/apps/dav/lib/Connector/Sabre/File.php - line 292:

OCA\Files_Trashbin\Storage->moveFromStorage("*** sensiti ... *", "*** sensiti ... *", "*** sensiti ... *")

/var/www/html/apps/dav/lib/Connector/Sabre/Directory.php - line 156:

OCA\DAV\Connector\Sabre\File->put(null)

/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php - line 1098:

OCA\DAV\Connector\Sabre\Directory->createFile("miso-regular.otf", null)

/var/www/html/3rdparty/sabre/dav/lib/DAV/CorePlugin.php - line 504:

Sabre\DAV\Server->createFile("files/crims ... f", null, null)

/var/www/html/3rdparty/sabre/event/lib/WildcardEmitterTrait.php - line 89:

Sabre\DAV\CorePlugin->httpPut(Sabre\HTTP\Request {}, Sabre\HTTP\Response {})

/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php - line 472:

Sabre\DAV\Server->emit("method:PUT", [ Sabre\HTTP ... }])

/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php - line 253:

Sabre\DAV\Server->invokeMethod(Sabre\HTTP\Request {}, Sabre\HTTP\Response {})

/var/www/html/3rdparty/sabre/dav/lib/DAV/Server.php - line 321:

Sabre\DAV\Server->start()

/var/www/html/apps/dav/lib/Server.php - line 332:

Sabre\DAV\Server->exec()

/var/www/html/apps/dav/appinfo/v2/remote.php - line 35:

OCA\DAV\Server->exec()

/var/www/html/remote.php - line 167:

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

Any help is greatly appreciated!

Thanks

Hi, this is a bug in NC21.0.1 and was already reported reported in OC\Files\Stream\Encryption::loadContext($name) should be compatible with Icewind\Streams\Wrapper::loadContext · Issue #26464 · nextcloud/server · GitHub

Hello,

I just upgraded to NC 21.0.2 RC1 and I got the same type of error again, uploads fail with:

[PHP] Error: Error: Undefined index: encryptedVersion at /var/www/nextcloud/lib/private/Files/Storage/Wrapper/Encryption.php#669 at <<closure>>

 0. /var/www/nextcloud/lib/private/Files/Storage/Wrapper/Encryption.php line 669
    OC\Log\ErrorHandler::onError(8, "Undefined index: encryptedVersion", "/var/www/nextcl ... p", 669, {sourceStorage:  ... }})
 1. /var/www/nextcloud/lib/private/Files/Storage/Wrapper/Encryption.php line 767
    OC\Files\Storage\Wrapper\Encryption->updateEncryptedVersion("*** sensitive parameters replaced ***")
 2. /var/www/nextcloud/lib/private/Files/Storage/Wrapper/Encryption.php line 623
    OC\Files\Storage\Wrapper\Encryption->copyBetweenStorage("*** sensitive parameter replaced ***", "*** sensitive parameter replaced ***", "*** sensitive parameter replaced ***", "*** sensitive parameter replaced ***", "*** sensitive parameter replaced ***")
 3. /var/www/nextcloud/apps/files_trashbin/lib/Storage.php line 240
    OC\Files\Storage\Wrapper\Encryption->moveFromStorage("*** sensitive parameter replaced ***", "*** sensitive parameter replaced ***", "*** sensitive parameter replaced ***")
 4. /var/www/nextcloud/apps/dav/lib/Connector/Sabre/File.php line 292
    OCA\Files_Trashbin\Storage->moveFromStorage("*** sensitive parameter replaced ***", "*** sensitive parameter replaced ***", "*** sensitive parameter replaced ***")
 5. /var/www/nextcloud/apps/dav/lib/Connector/Sabre/Directory.php line 156
    OCA\DAV\Connector\Sabre\File->put(null)
 6. /var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 1098
    OCA\DAV\Connector\Sabre\Directory->createFile("logo stop covid 2.jpg", null)
 7. /var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php line 504
    Sabre\DAV\Server->createFile("files/Romain J/ ... g", null, null)
 8. /var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php line 89
    Sabre\DAV\CorePlugin->httpPut(Sabre\HTTP\Request {}, Sabre\HTTP\Response {})
 9. /var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 472
    Sabre\DAV\Server->emit("method:PUT", [Sabre\HTTP\Requ ... }])
10. /var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 253
    Sabre\DAV\Server->invokeMethod(Sabre\HTTP\Request {}, Sabre\HTTP\Response {})
11. /var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php line 321
    Sabre\DAV\Server->start()
12. /var/www/nextcloud/apps/dav/lib/Server.php line 332
    Sabre\DAV\Server->exec()
13. /var/www/nextcloud/apps/dav/appinfo/v2/remote.php line 35
    OCA\DAV\Server->exec()
14. /var/www/nextcloud/remote.php line 167
    require_once("/var/www/nextcl ... p")

PUT /remote.php/dav/files/Romain%20J/Communication/Protocole%20Covid/logo%20stop%20covid%202.jpg
from 77.152.41.68 by Romain J at 2021-05-17T11:31:52+02:00