I recently started getting 500 errors from the photos auto upload feature on iOS. I’m guessing the issue is with the iOS app, because I have my phone set to auto update apps, but I’ve been running Nextcloud 31 for about a month (just bumped from 31.0.0 to 31.0.2 today when troubleshooting this issue).
I use the External Storage app to use an SMB share as the primary media/file storage for Nextcloud. Nothing has changed there in a while either, was working fine until recently. Moreover, the only client having issues is my iOS device. Uploading files to the external storage manually via the Nextcloud UI or even directly through mounted share on my computer, all work just fine–it is only my iOS Nextcloud 6.6.0.4 client that is struggling.
When the error occurs, Nextcloud logs this:
Undefined array key "attributes" at /var/www/html/apps/files_external/3rdparty/icewind/smb/src/Wrapped/Parser.php#154
I regret everything. Ok mainly just allowing automatic app updates on my phone.