nextcloud / nextcloud/nextcloudpi
[Bug]: `overwrite.cli.url` value gets corrupted after an automatic Nextcloud upgrade.
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 2.9k
- Forks
- 318
- PR merge metrics
- No merged PRs in 30d
Description
PROBLEMS
I noticed that the nc-prettyURL feature stopped working after Nextcloud was upgraded to v32.0.7 via the automatic update function.
Although I can access URLs such as https://nextcloudpi.local/settings, the redirect endpoint suggested for the user_oidc extension is now https://nextcloudpi.local/index.php/apps/user_oidc/code instead of https://nextcloudpi.local/apps/user_oidc/code.
When I tried to activate nc-prettyURL again via the WebUI, I encountered the following error:
[ nc-prettyURL ] (Sun Mar 29 14:51:16 UTC 2026)
System config value htaccess.RewriteBase set to string /
Error updating .htaccess file, not enough permissions, not enough free space or "overwrite.cli.url" set to an invalid URL?
There has been an error.
This seems to be related to a corrupted "overwrite.cli.url" setting.I suspect that the occ command may have run while Redis was unavailable (or failing socket authentication) during the Nextcloud update process, causing the exception output to be saved as a configuration value.
My /var/www/nextcloud/config/config.php was corrupted as follows:
'overwrite.cli.url' => 'An unhandled exception has been thrown:
RedisException: read error on connection to /var/run/redis/redis.sock:0 in /var/www/nextcloud/lib/private/RedisFactory.php:113
Stack trace:
#0 /var/www/nextcloud/lib/private/RedisFactory.php(113): Redis->auth()
#1 /var/www/nextcloud/lib/private/RedisFactory.php(148): OC\\RedisFactory->create()
#2 /var/www/nextcloud/lib/private/Memcache/Redis.php(54): OC\\RedisFactory->getInstance()
#3 /var/www/nextcloud/lib/private/Memcache/Redis.php(60): OC\\Memcache\\Redis->getCache()
#4 /var/www/nextcloud/lib/private/AppConfig.php(1333): OC\\Memcache\\Redis->get()
#5 /var/www/nextcloud/lib/private/AppConfig.php(284): OC\\AppConfig->loadConfig()
#6 /var/www/nextcloud/lib/private/AppConfig.php(1832): OC\\AppConfig->searchValues()
#7 /var/www/nextcloud/lib/private/Memcache/Factory.php(121): OC\\AppConfig->getAppInstalledVersions()
#8 /var/www/nextcloud/lib/private/Memcache/Factory.php(160): OC\\Memcache\\Factory->getGlobalPrefix()
#9 /var/www/nextcloud/lib/private/Server.php(936): OC\\Memcache\\Factory->createLocking()
#10 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(169): OC\\Server->OC\\{closure}()
#11 /var/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): OC\\AppFramework\\Utility\\SimpleContainer->OC\\AppFramework\\Utility\\{closure}()
#12 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(136): Pimple\\Container->offsetGet()
#13 /var/www/nextcloud/lib/private/ServerContainer.php(154): OC\\AppFramework\\Utility\\SimpleContainer->query()
#14 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(45): OC\\ServerContainer->query()
#15 /var/www/nextcloud/lib/private/Files/View.php(76): OC\\AppFramework\\Utility\\SimpleContainer->get()
#16 /var/www/nextcloud/lib/private/Server.php(423): OC\\Files\\View->__construct()
#17 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(169): OC\\Server->OC\\{closure}()
#18 /var/www/nextcloud/3rdparty/pimple/pimple/src/Pimple/Container.php(122): OC\\AppFramework\\Utility\\SimpleContainer->OC\\AppFramework\\Utility\\{closure}()
#19 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(136): Pimple\\Container->offsetGet()
#20 /var/www/nextcloud/lib/private/ServerContainer.php(154): OC\\AppFramework\\Utility\\SimpleContainer->query()
#21 /var/www/nextcloud/lib/private/AppFramework/Utility/SimpleContainer.php(45): OC\\ServerContainer->query()
#22 /var/www/nextcloud/lib/private/Server.php(1272): OC\\AppFramework\\Utility\\SimpleContainer->get()
#23 /var/www/nextcloud/lib/base.php(635): OC\\Server->boot()
#24 /var/www/nextcloud/lib/base.php(1222): OC::init()
#25 /var/www/nextcloud/console.php(31): require_once(\'...\')
#26 /var/www/nextcloud/occ(33): require_once(\'...\')
#27 {main}://nextcloudpi.local/',
System information
<--! Paste this in GitHub report -->
NextcloudPi diagnostics
NextcloudPi version v1.56.0
NextcloudPi image
OS Armbian-unofficial 24.8.2 Bookworm \l . 6.6.45-current-bcm2712 (aarch64)
automount yes
USB devices sda
datadir /media/drive-fumi/ncdata/data
data in SD no
data filesystem btrfs
data disk usage 1.1T/3.7T
rootfs usage 7.8G/56G
swapfile /var/swap
dbdir /media/drive-fumi/ncdatabase
Nextcloud check ok
Nextcloud version 32.0.7.1
HTTPD service up
PHP service up
MariaDB service up
Redis service up
HPB service down
Postfix service up
Internet check ok
Public IPv4 ***REMOVED SENSITIVE VALUE***
Public IPv6 ***REMOVED SENSITIVE VALUE***
Port 80 open
Port 443 open
IP ***REMOVED SENSITIVE VALUE***
Gateway ***REMOVED SENSITIVE VALUE***
Interface end0
Certificates ***REMOVED SENSITIVE VALUE***
NAT loopback no
Uptime 29days
Nextcloud configuration
{
"system": {
"passwordsalt": "***REMOVED SENSITIVE VALUE***",
"secret": "***REMOVED SENSITIVE VALUE***",
"trusted_domains": {
"0": "localhost",
"7": "nextcloudpi",
"5": "nextcloudpi.local",
"8": "nextcloudpi.lan",
"3": "drive.wsnet.jp",
"11": "121.80.251.99",
"1": "192.168.1.170",
"14": "nextcloudpi",
"20": "drive.wsnet.jp",
"12": "[2001:ce8:130:e9d:4cad:41df:816f:dc30]"
},
"datadirectory": "***REMOVED SENSITIVE VALUE***",
"dbtype": "mysql",
"version": "32.0.7.1",
"overwrite.cli.url": "https:\/\/drive.wsnet.jp\/",
"dbname": "***REMOVED SENSITIVE VALUE***",
"dbhost": "***REMOVED SENSITIVE VALUE***",
"dbport": "",
"dbtableprefix": "oc_",
"mysql.utf8mb4": true,
"dbuser": "***REMOVED SENSITIVE VALUE***",
"dbpassword": "***REMOVED SENSITIVE VALUE***",
"installed": true,
"instanceid": "***REMOVED SENSITIVE VALUE***",
"memcache.local": "\\OC\\Memcache\\Redis",
"memcache.locking": "\\OC\\Memcache\\Redis",
"redis": {
"host": "***REMOVED SENSITIVE VALUE***",
"port": 0,
"timeout": 0,
"password": "***REMOVED SENSITIVE VALUE***"
},
"tempdirectory": "\/media\/drive-fumi\/ncdata\/data\/tmp",
"mail_smtpmode": "smtp",
"mail_smtpauthtype": "LOGIN",
"mail_from_address": "***REMOVED SENSITIVE VALUE***",
"mail_domain": "***REMOVED SENSITIVE VALUE***",
"preview_max_x": "2048",
"preview_max_y": "2048",
"jpeg_quality": "60",
"overwriteprotocol": "https",
"maintenance": false,
"maintenance_window_start": 12,
"default_phone_region": 392,
"logfile": "\/media\/drive-fumi\/ncdata\/data\/nextcloud.log",
"log.condition": {
"apps": [
"admin_audit"
]
},
"trusted_proxies": "***REMOVED SENSITIVE VALUE***",
"loglevel": "2",
"log_type": "file",
"htaccess.RewriteBase": "\/",
"defaultapp": "",
"mail_sendmailmode": "smtp",
"mail_smtpsecure": "ssl",
"skeletondirectory": "\/var\/www\/onboarding",
"forbidden_filename_characters": [
"\\",
"\/"
],
"forbidden_filename_extensions": [
".filepart",
".part"
],
"app_install_overwrite": [
"externalportal",
"breezedark"
],
"user_oidc": {
"enrich_login_id_token_with_userinfo": true
},
"mail_smtphost": "***REMOVED SENSITIVE VALUE***",
"mail_smtpport": "465",
"enable_previews": true,
"enabledPreviewProviders": [
"OC\\Preview\\TXT",
"OC\\Preview\\MarkDown",
"OC\\Preview\\OpenDocument",
"OC\\Preview\\PDF",
"OC\\Preview\\MSOffice2003",
"OC\\Preview\\MSOfficeDoc",
"OC\\Preview\\Image",
"OC\\Preview\\Photoshop",
"OC\\Preview\\TIFF",
"OC\\Preview\\SVG",
"OC\\Preview\\Font",
"OC\\Preview\\MP3",
"OC\\Preview\\Movie",
"OC\\Preview\\MKV",
"OC\\Preview\\MP4",
"OC\\Preview\\AVI",
"OC\\Preview\\HEIC"
],
"theme": "",
"mail_smtpauth": true,
"mail_smtpname": "***REMOVED SENSITIVE VALUE***",
"mail_smtppassword": "***REMOVED SENSITIVE VALUE***"
}
}
HTTPd logs
[Sun Mar 29 14:51:23.041290 2026] [authz_host:error] [pid 2739601:tid 2739638] [remote 192.168.1.170:49614] AH01753: access check of 'localhost' to /img/red-circle.svg failed, reason: unable to get the remote host name, referer: https://192.168.1.170:4443/css/ncp.css
[Sun Mar 29 14:51:23.045972 2026] [authz_host:error] [pid 2739601:tid 2739627] [remote 192.168.1.170:49614] AH01753: access check of 'localhost' to /ncp-launcher.php failed, reason: unable to get the remote host name
[Sun Mar 29 14:51:23.143549 2026] [authz_host:error] [pid 2739601:tid 2739638] [remote 192.168.1.170:49614] AH01753: access check of 'localhost' to /img/red-circle.svg failed, reason: unable to get the remote host name, referer: https://192.168.1.170:4443/css/ncp.css
[Sun Mar 29 14:51:23.146926 2026] [authz_host:error] [pid 2739601:tid 2739627] [remote 192.168.1.170:49614] AH01753: access check of 'localhost' to /ncp-launcher.php failed, reason: unable to get the remote host name
[Sun Mar 29 14:54:28.769130 2026] [authz_host:error] [pid 2739601:tid 2739626] [remote 192.168.1.170:49614] AH01753: access check of 'localhost' to /ncp-launcher.php failed, reason: unable to get the remote host name
[Sun Mar 29 14:54:28.862091 2026] [authz_host:error] [pid 2739601:tid 2739626] [remote 192.168.1.170:49614] AH01753: access check of 'localhost' to /ncp-launcher.php failed, reason: unable to get the remote host name
[Sun Mar 29 15:15:05.056135 2026] [authz_host:error] [pid 2739601:tid 2739624] [remote 192.168.1.170:49614] AH01753: access check of 'localhost' to /ncp-launcher.php failed, reason: unable to get the remote host name
[Sun Mar 29 15:15:05.148070 2026] [authz_host:error] [pid 2739601:tid 2739624] [remote 192.168.1.170:49614] AH01753: access check of 'localhost' to /ncp-launcher.php failed, reason: unable to get the remote host name
[Sun Mar 29 15:15:13.783652 2026] [mpm_event:notice] [pid 1317:tid 1317] AH00493: SIGUSR1 received. Doing graceful restart
[Sun Mar 29 15:15:13.796619 2026] [ssl:warn] [pid 1317:tid 1317] AH01909: localhost:4443:0 server certificate does NOT include an ID which matches the server name
[Sun Mar 29 15:15:13.797294 2026] [ssl:error] [pid 1317:tid 1317] AH02218: ssl_stapling_init_cert: no OCSP URI in certificate and no SSLStaplingForceURL set [subject: CN=drive.wsnet.jp / issuer: CN=E7,O=Let's Encrypt,C=US / serial: 050840B63DD5D614E3C810490C5C4AB27D67 / notbefore: Feb 26 13:54:17 2026 GMT / notafter: May 27 13:54:16 2026 GMT]
[Sun Mar 29 15:15:13.797306 2026] [ssl:error] [pid 1317:tid 1317] AH02604: Unable to configure certificate localhost:4443:0 for stapling
[Sun Mar 29 15:15:13.801474 2026] [mpm_event:notice] [pid 1317:tid 1317] AH00489: Apache/2.4.66 (Debian) OpenSSL/3.0.18 configured -- resuming normal operations
[Sun Mar 29 15:15:13.801492 2026] [core:notice] [pid 1317:tid 1317] AH00094: Command line: '/usr/sbin/apache2'
[Sun Mar 29 15:15:14.171876 2026] [authz_host:error] [pid 2825728:tid 2825730] [remote 192.168.1.170:58794] AH01753: access check of 'localhost' to /img/green-circle.svg failed, reason: unable to get the remote host name, referer: https://192.168.1.170:4443/css/ncp.css
[Sun Mar 29 15:15:14.171907 2026] [authz_host:error] [pid 2825728:tid 2825753] [remote 192.168.1.170:58794] AH01753: access check of 'localhost' to /ncp-launcher.php failed, reason: unable to get the remote host name
[Sun Mar 29 15:15:14.276923 2026] [authz_host:error] [pid 2825728:tid 2825730] [remote 192.168.1.170:58794] AH01753: access check of 'localhost' to /img/green-circle.svg failed, reason: unable to get the remote host name, referer: https://192.168.1.170:4443/css/ncp.css
[Sun Mar 29 15:15:14.277562 2026] [authz_host:error] [pid 2825728:tid 2825753] [remote 192.168.1.170:58794] AH01753: access check of 'localhost' to /ncp-launcher.php failed, reason: unable to get the remote host name
[Sun Mar 29 16:34:53.115995 2026] [authz_host:error] [pid 2825809:tid 2825811] [remote 192.168.1.170:35546] AH01753: access check of 'localhost' to /ncp-output.php failed, reason: unable to get the remote host name
[Sun Mar 29 16:34:53.247447 2026] [authz_host:error] [pid 2825809:tid 2825811] [remote 192.168.1.170:35546] AH01753: access check of 'localhost' to /ncp-output.php failed, reason: unable to get the remote host name
Database logs
tail: cannot open '/var/log/mysql/*.log' for reading: No such file or directory
Nextcloud logs
{"reqId":"ackzvT7n5ccPhlLxLZkFOwAAVxI","level":2,"time":"2026-03-29T14:14:22+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack0Iz7n5ccPhlLxLZkFYwAATA4","level":2,"time":"2026-03-29T14:16:04+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack23D7n5ccPhlLxLZkFpQAATxM","level":2,"time":"2026-03-29T14:27:40+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack3Bj7n5ccPhlLxLZkFtQAASgE","level":2,"time":"2026-03-29T14:28:22+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack3uT7n5ccPhlLxLZkF1gAATQE","level":2,"time":"2026-03-29T14:31:21+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack35D7n5ccPhlLxLZkF8wAAUgA","level":2,"time":"2026-03-29T14:32:04+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack37z7n5ccPhlLxLZkGAQAATxA","level":2,"time":"2026-03-29T14:32:15+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack4Ez0Ii1-7fYKNt3Wn1wAA0g0","level":2,"time":"2026-03-29T14:32:51+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack4ND7n5ccPhlLxLZkGDQAATgo","level":3,"time":"2026-03-29T14:33:24+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"no app in context","method":"MOVE","url":"/remote.php/dav/files/taiseiue/.depot/AV/%E5%8D%98%E7%99%BA/%E6%92%AE/%E9%A7%85/IMG_0334.mov","scriptName":"/remote.php","message":"Exception thrown: OCP\\Files\\NotFoundException","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":351,"function":"getFileInfo","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/files_archive/lib/Listener/FileNodeListener.php","line":92,"function":"getType","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php","line":57,"function":"handle","class":"OCA\\FilesArchive\\Listener\\FileNodeListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":220,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":56,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":67,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":79,"function":"dispatch","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/HookConnector.php","line":169,"function":"dispatchTyped","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/legacy/OC_Hook.php","line":85,"function":"postRename","class":"OC\\Files\\Node\\HookConnector","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/View.php","line":837,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Directory.php","line":439,"function":"rename","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":178,"function":"moveInto","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":612,"function":"move","class":"Sabre\\DAV\\Tree","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":212,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":426,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":151,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/Files/Node/Node.php","Line":90,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\NotFoundException"}}
{"reqId":"ack4NT7n5ccPhlLxLZkGDwAAUAs","level":3,"time":"2026-03-29T14:33:25+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"no app in context","method":"MOVE","url":"/remote.php/dav/files/taiseiue/.depot/AV/%E5%8D%98%E7%99%BA/%E6%92%AE/%E9%A7%85/IMG_0339.mov","scriptName":"/remote.php","message":"Exception thrown: OCP\\Files\\NotFoundException","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":351,"function":"getFileInfo","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/files_archive/lib/Listener/FileNodeListener.php","line":92,"function":"getType","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php","line":57,"function":"handle","class":"OCA\\FilesArchive\\Listener\\FileNodeListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":220,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":56,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":67,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":79,"function":"dispatch","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/HookConnector.php","line":169,"function":"dispatchTyped","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/legacy/OC_Hook.php","line":85,"function":"postRename","class":"OC\\Files\\Node\\HookConnector","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/View.php","line":837,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Directory.php","line":439,"function":"rename","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":178,"function":"moveInto","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":612,"function":"move","class":"Sabre\\DAV\\Tree","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":212,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":426,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":151,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/Files/Node/Node.php","Line":90,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\NotFoundException"}}
{"reqId":"ack4Xj7n5ccPhlLxLZkGSQAARgo","level":3,"time":"2026-03-29T14:34:07+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"no app in context","method":"MOVE","url":"/remote.php/dav/files/taiseiue/.depot/AV/%E5%8D%98%E7%99%BA/%E6%92%AE/%E9%A7%85/IMG_0366.mov","scriptName":"/remote.php","message":"Exception thrown: OCP\\Files\\NotFoundException","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":351,"function":"getFileInfo","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/files_archive/lib/Listener/FileNodeListener.php","line":92,"function":"getType","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php","line":57,"function":"handle","class":"OCA\\FilesArchive\\Listener\\FileNodeListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":220,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":56,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":67,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":79,"function":"dispatch","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/HookConnector.php","line":169,"function":"dispatchTyped","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/legacy/OC_Hook.php","line":85,"function":"postRename","class":"OC\\Files\\Node\\HookConnector","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/View.php","line":837,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Directory.php","line":439,"function":"rename","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":178,"function":"moveInto","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":612,"function":"move","class":"Sabre\\DAV\\Tree","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":212,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":426,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":151,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/Files/Node/Node.php","Line":90,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\NotFoundException"}}
{"reqId":"ack4cz7n5ccPhlLxLZkGVwAASwg","level":3,"time":"2026-03-29T14:34:27+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"no app in context","method":"MOVE","url":"/remote.php/dav/files/taiseiue/.depot/AV/%E5%8D%98%E7%99%BA/%E6%92%AE/%E9%A7%85/%E3%81%B5%E3%81%A8%E3%82%82%E3%82%82/IMG_0169.mov","scriptName":"/remote.php","message":"Exception thrown: OCP\\Files\\NotFoundException","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":351,"function":"getFileInfo","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/files_archive/lib/Listener/FileNodeListener.php","line":92,"function":"getType","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php","line":57,"function":"handle","class":"OCA\\FilesArchive\\Listener\\FileNodeListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":220,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":56,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":67,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":79,"function":"dispatch","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/HookConnector.php","line":169,"function":"dispatchTyped","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/legacy/OC_Hook.php","line":85,"function":"postRename","class":"OC\\Files\\Node\\HookConnector","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/View.php","line":837,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Directory.php","line":439,"function":"rename","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":178,"function":"moveInto","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":612,"function":"move","class":"Sabre\\DAV\\Tree","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":212,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":426,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":151,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/Files/Node/Node.php","Line":90,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\NotFoundException"}}
{"reqId":"ack4cz7n5ccPhlLxLZkGWQAAUwI","level":3,"time":"2026-03-29T14:34:28+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"no app in context","method":"MOVE","url":"/remote.php/dav/files/taiseiue/.depot/AV/%E5%8D%98%E7%99%BA/%E6%92%AE/%E9%A7%85/%E3%81%B5%E3%81%A8%E3%82%82%E3%82%82/IMG_0172.mov","scriptName":"/remote.php","message":"Exception thrown: OCP\\Files\\NotFoundException","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":351,"function":"getFileInfo","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/files_archive/lib/Listener/FileNodeListener.php","line":92,"function":"getType","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php","line":57,"function":"handle","class":"OCA\\FilesArchive\\Listener\\FileNodeListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":220,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":56,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":67,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":79,"function":"dispatch","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/HookConnector.php","line":169,"function":"dispatchTyped","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/legacy/OC_Hook.php","line":85,"function":"postRename","class":"OC\\Files\\Node\\HookConnector","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/View.php","line":837,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Directory.php","line":439,"function":"rename","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":178,"function":"moveInto","class":"OCA\\DAV\\Connector\\Sabre\\Directory","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":612,"function":"move","class":"Sabre\\DAV\\Tree","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":212,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":426,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":151,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/Files/Node/Node.php","Line":90,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\NotFoundException"}}
{"reqId":"ack4lz0Ii1-7fYKNt3WoDgAA0gM","level":2,"time":"2026-03-29T14:35:03+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack46T0Ii1-7fYKNt3WoLQAAzQU","level":2,"time":"2026-03-29T14:36:25+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack5Nz7n5ccPhlLxLZkGiQAATwA","level":2,"time":"2026-03-29T14:37:43+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack5jj0Ii1-7fYKNt3WoTAAAyA0","level":2,"time":"2026-03-29T14:39:11+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack5lT0Ii1-7fYKNt3WoTQAAxgU","level":3,"time":"2026-03-29T14:39:18+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"no app in context","method":"MOVE","url":"/remote.php/dav/files/taiseiue/.depot/AV/%E5%8D%98%E7%99%BA/%E6%92%AE/%E6%9C%AC%E5%B1%8B","scriptName":"/remote.php","message":"Exception thrown: OCP\\Files\\NotFoundException","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","exception":{"Exception":"OCP\\Files\\NotFoundException","Message":"","Code":0,"Trace":[{"file":"/var/www/nextcloud/lib/private/Files/Node/Node.php","line":351,"function":"getFileInfo","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/apps/files_archive/lib/Listener/FileNodeListener.php","line":92,"function":"getType","class":"OC\\Files\\Node\\Node","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/ServiceEventListener.php","line":57,"function":"handle","class":"OCA\\FilesArchive\\Listener\\FileNodeListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":220,"function":"__invoke","class":"OC\\EventDispatcher\\ServiceEventListener","type":"->"},{"file":"/var/www/nextcloud/3rdparty/symfony/event-dispatcher/EventDispatcher.php","line":56,"function":"callListeners","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":67,"function":"dispatch","class":"Symfony\\Component\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/EventDispatcher/EventDispatcher.php","line":79,"function":"dispatch","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/Node/HookConnector.php","line":169,"function":"dispatchTyped","class":"OC\\EventDispatcher\\EventDispatcher","type":"->"},{"file":"/var/www/nextcloud/lib/private/legacy/OC_Hook.php","line":85,"function":"postRename","class":"OC\\Files\\Node\\HookConnector","type":"->"},{"file":"/var/www/nextcloud/lib/private/Files/View.php","line":837,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Node.php","line":134,"function":"rename","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Tree.php","line":171,"function":"setName","class":"OCA\\DAV\\Connector\\Sabre\\Node","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":612,"function":"move","class":"Sabre\\DAV\\Tree","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpMove","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Connector/Sabre/Server.php","line":212,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/lib/Server.php","line":426,"function":"start","class":"OCA\\DAV\\Connector\\Sabre\\Server","type":"->"},{"file":"/var/www/nextcloud/apps/dav/appinfo/v2/remote.php","line":22,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nextcloud/remote.php","line":151,"args":["/var/www/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nextcloud/lib/private/Files/Node/Node.php","Line":90,"message":"","exception":{},"CustomMessage":"Exception thrown: OCP\\Files\\NotFoundException"}}
{"reqId":"ack53D0Ii1-7fYKNt3WoawAAyQY","level":2,"time":"2026-03-29T14:40:28+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
{"reqId":"ack58T7n5ccPhlLxLZkGrQAARwk","level":2,"time":"2026-03-29T14:40:49+00:00","remoteAddr":"123.222.96.136","user":"taiseiue","app":"PHP","method":"GET","url":"/ocs/v2.php/apps/dashboard/api/v1/widgets","scriptName":"/ocs/v2.php","message":"Undefined array key \"node\" at /var/www/nextcloud/apps/notes/lib/Service/NoteUtil.php#201","userAgent":"Mozilla/5.0 (iOS) Nextcloud-iOS/33.0.3","version":"32.0.7.1","data":{"app":"PHP"}}
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The report names the automatic update flow, occ, config/config.php, and RedisFactory.php:113; begin by tracing the upgrade entry point and the occ invocation around configuration writes, then inspect how Redis failures are surfaced. Done means an upgrade-time Redis failure cannot corrupt overwrite.cli.url, with a regression check for the reported configuration outcome.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php, redis, shell
- Domain
- devops, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100