Closed michmoor0725 closed 9 months ago
That red propfind is not a good sign.
Can you check your browser console Network tab to see why (and what HTTP code) transactions are failing?
Also, if you haven't already, make sure to restart Apache/PHP after the upgrade.
I restarted the server/vm after the upgrade in the process of tshooting
Additional details.
Ok. We need the details of that 500 error. They'll be in your nextcloud.log
.
However your logging is probably messed up because this is invalid syntax:
"loglevel": "debug",
Just remove it; or set it to 2
:
'loglevel' => 2,
Fix that, restart Apache, reproduce, check your nextcloud.log
.
I have done what you have instructed. Only log output given is below.
{"reqId":"YWxRSn5LZcLPiL5WEQgY","level":3,"time":"February 02, 2024 21:10:31","remoteAddr":"192.168.50.241","user":"michael","app":"webdav","method":"PROPFIND","url":"/remote.php/dav/files/michael/","message":"No such file or directory","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36","version":"28.0.2.5","exception":{"Exception":"RedisException","Message":"No such file or directory","Code":0,"Trace":[{"file":"/var/www/nc.networkingtitan.com/lib/private/RedisFactory.php","line":117,"function":"pconnect","class":"Redis","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/RedisFactory.php","line":158,"function":"create","class":"OC\\RedisFactory","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nc.networkingtitan.com/lib/private/Memcache/Redis.php","line":70,"function":"getInstance","class":"OC\\RedisFactory","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Memcache/Redis.php","line":189,"function":"getCache","class":"OC\\Memcache\\Redis","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Lock/MemcacheLockingProvider.php","line":62,"function":"getTTL","class":"OC\\Memcache\\Redis","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Lock/MemcacheLockingProvider.php","line":84,"function":"getTTL","class":"OC\\Lock\\MemcacheLockingProvider","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/Storage/Common.php","line":765,"function":"acquireLock","class":"OC\\Lock\\MemcacheLockingProvider","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/Storage/Wrapper/Wrapper.php","line":607,"function":"acquireLock","class":"OC\\Files\\Storage\\Common","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/Storage/Wrapper/Wrapper.php","line":607,"function":"acquireLock","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/Storage/Wrapper/Wrapper.php","line":607,"function":"acquireLock","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/Storage/Wrapper/Wrapper.php","line":607,"function":"acquireLock","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/View.php","line":1935,"function":"acquireLock","class":"OC\\Files\\Storage\\Wrapper\\Wrapper","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/View.php","line":2048,"function":"lockPath","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/View.php","line":1141,"function":"lockFile","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/View.php","line":581,"function":"basicOperation","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nc.networkingtitan.com/lib/private/Files/Node/File.php","line":54,"function":"file_get_contents","class":"OC\\Files\\View","type":"->"},{"file":"/var/www/nc.networkingtitan.com/apps/text/lib/DAV/WorkspacePlugin.php","line":119,"function":"getContent","class":"OC\\Files\\Node\\File","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/dav/lib/DAV/PropFind.php","line":95,"function":"OCA\\Text\\DAV\\{closure}","class":"OCA\\Text\\DAV\\WorkspacePlugin","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/var/www/nc.networkingtitan.com/apps/text/lib/DAV/WorkspacePlugin.php","line":117,"function":"handle","class":"Sabre\\DAV\\PropFind","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"propFind","class":"OCA\\Text\\DAV\\WorkspacePlugin","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/dav/lib/DAV/Server.php","line":1052,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/dav/lib/DAV/Server.php","line":984,"function":"getPropertiesByNode","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/dav/lib/DAV/Server.php","line":1662,"function":"getPropertiesIteratorForPath","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/dav/lib/DAV/Server.php","line":1647,"function":"writeMultiStatus","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":346,"function":"generateMultiStatus","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPropFind","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/apps/dav/lib/Server.php","line":370,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/var/www/nc.networkingtitan.com/remote.php","line":172,"args":["/var/www/nc.networkingtitan.com/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/var/www/nc.networkingtitan.com/lib/private/RedisFactory.php","Line":117,"message":"No such file or directory","exception":{},"CustomMessage":"No such file or directory"}}
Your Redis service is offline. This is a configuration matter, not a bug. If you need help troubleshooting, ask for it in the Nextcloud Help Forum: https://help.nextcloud.com
Would need to add a few points here to clarify and align this issue with others facing the same problem.
My logging configuration in the config.php file was incorrect. Had it been correct I might have spotted the issue immediately
Redis was working fine for a while prior to the upgrade. No OS level changes have been done. The fix was to reinstall Redis using the same config file.
Others have reported the same symptoms as I have although the underlying cause may be different. Reports on GitHub and Reddit do point to this being a quality issue with the update so at this time I would advise not to upgrade
⚠️ This issue respects the following points: ⚠️
Bug description
After ugrading from 28.0.1 to 28.0.2, i no longer can create/upload anything within the Files app. External mounts no longer load although the connectivity checks are green.
Steps to reproduce
Expected behavior
There shouldve been no functional/operational changed to the files application
Installation method
Community Manual installation with Archive
Nextcloud Server version
28
Operating system
Debian/Ubuntu
PHP engine version
PHP 8.3
Web server
Apache (supported)
Database engine version
MariaDB
Is this bug present after an update or on a fresh install?
Updated from a MINOR version (ex. 22.1 to 22.2)
Are you using the Nextcloud Server Encryption module?
None
What user-backends are you using?
Configuration report
List of activated Apps
Nextcloud Signing status
Nextcloud Logs
Additional info