[/details]
- Nextcloud Server version (e.g., 29.x.x):
- Nextcloud Hub 10
- Operating system and version (e.g., Ubuntu 24.04):
- Ubuntu 24.02.2 LTS
- Is this the first time you’ve seen this error? (Yes / No):
- Yes
- When did this problem seem to first start?
- after installation
- Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
- Portainer
- Are you using CloudfIare, mod_security, or similar? (Yes / No)
- No
Summary of the issue you are facing:
I am struggling with giving the correct permissions to the persistent storage folders on my NAS for Nextcloud to work properly. At the moment I way overshot the goal (see screenshot below), but it’s still not working as intended.
Setup is Docker on an Ubuntu server, installation and management via Portainer, persistent storage on a NAS via volumes defined in the compose ‘script’ (see below).
I am sure I am not the only one with a setup like that, perhaps somebody can push me in the right direction to make this work and so that I can tighten security a bit. Nextcloud seems to be the solution to a lot of requirements for my family setup. Thanks!
Steps to replicate it (hint: details matter!):
- Create required volume folders on NAS as persistent storage
- Install Nextcloud via Portainer compose script
- Change permissions for folders in NAS
- Try to copy test data into Nextcloud
Log entries
{"reqId":"HDkCmOYo3Y69rEdGLPJg","level":4,"time":"2025-04-29T09:34:39+00:00","remoteAddr":"10.10.10.1","user":false,"app":"no app in context","method":"GET","url":"/index.php/login","message":"Capabilities of OCA\\CloudFederationAPI\\Capabilities took 1.75 seconds to generate.","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36","version":"31.0.4.1","data":[]}
{"reqId":"O3pcnUEOnr2znV7ov7xf","level":3,"time":"2025-04-29T09:44:36+00:00","remoteAddr":"10.10.10.1","user":"laura","app":"core","method":"POST","url":"/index.php/avatar","message":"unable to rename, source directory is not writable : cache","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36","version":"31.0.4.1","data":{"app":"core"}}
{"reqId":"O3pcnUEOnr2znV7ov7xf","level":3,"time":"2025-04-29T09:44:37+00:00","remoteAddr":"10.10.10.1","user":"laura","app":"index","method":"POST","url":"/index.php/avatar","message":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233 in file '/var/www/html/lib/private/Image.php' line 784","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36","version":"31.0.4.1","exception":{"Exception":"Exception","Message":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233 in file '/var/www/html/lib/private/Image.php' line 784","Code":0,"Trace":[{"file":"/var/www/html/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Core\\Controller\\AvatarController"},"postAvatar"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":307,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Core\\Controller\\AvatarController","postAvatar",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"core.avatar.postavatar"}]},{"file":"/var/www/html/lib/base.php","line":1025,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/avatar"]},{"file":"/var/www/html/index.php","line":24,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","Line":146,"Previous":{"Exception":"TypeError","Message":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233","Code":0,"Trace":[{"file":"/var/www/html/core/Controller/AvatarController.php","line":233,"function":"loadFromData","class":"OC\\Image","type":"->","args":[null]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"postAvatar","class":"OC\\Core\\Controller\\AvatarController","type":"->","args":[null]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Core\\Controller\\AvatarController"},"postAvatar"]},{"file":"/var/www/html/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Core\\Controller\\AvatarController"},"postAvatar"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":307,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Core\\Controller\\AvatarController","postAvatar",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"core.avatar.postavatar"}]},{"file":"/var/www/html/lib/base.php","line":1025,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/avatar"]},{"file":"/var/www/html/index.php","line":24,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/lib/private/Image.php","Line":784},"message":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233 in file '/var/www/html/lib/private/Image.php' line 784","exception":{},"CustomMessage":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233 in file '/var/www/html/lib/private/Image.php' line 784"}}
{"reqId":"TWKcNH5juHCCIUgBA4xk","level":3,"time":"2025-04-29T09:47:22+00:00","remoteAddr":"10.10.10.1","user":"laura","app":"core","method":"POST","url":"/index.php/avatar","message":"unable to rename, source directory is not writable : cache","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36","version":"31.0.4.1","data":{"app":"core"}}
{"reqId":"TWKcNH5juHCCIUgBA4xk","level":3,"time":"2025-04-29T09:47:22+00:00","remoteAddr":"10.10.10.1","user":"laura","app":"index","method":"POST","url":"/index.php/avatar","message":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233 in file '/var/www/html/lib/private/Image.php' line 784","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36","version":"31.0.4.1","exception":{"Exception":"Exception","Message":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233 in file '/var/www/html/lib/private/Image.php' line 784","Code":0,"Trace":[{"file":"/var/www/html/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Core\\Controller\\AvatarController"},"postAvatar"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":307,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Core\\Controller\\AvatarController","postAvatar",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"core.avatar.postavatar"}]},{"file":"/var/www/html/lib/base.php","line":1025,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/avatar"]},{"file":"/var/www/html/index.php","line":24,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","Line":146,"Previous":{"Exception":"TypeError","Message":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233","Code":0,"Trace":[{"file":"/var/www/html/core/Controller/AvatarController.php","line":233,"function":"loadFromData","class":"OC\\Image","type":"->","args":[null]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":200,"function":"postAvatar","class":"OC\\Core\\Controller\\AvatarController","type":"->","args":[null]},{"file":"/var/www/html/lib/private/AppFramework/Http/Dispatcher.php","line":114,"function":"executeController","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Core\\Controller\\AvatarController"},"postAvatar"]},{"file":"/var/www/html/lib/private/AppFramework/App.php","line":161,"function":"dispatch","class":"OC\\AppFramework\\Http\\Dispatcher","type":"->","args":[{"__class__":"OC\\Core\\Controller\\AvatarController"},"postAvatar"]},{"file":"/var/www/html/lib/private/Route/Router.php","line":307,"function":"main","class":"OC\\AppFramework\\App","type":"::","args":["OC\\Core\\Controller\\AvatarController","postAvatar",{"__class__":"OC\\AppFramework\\DependencyInjection\\DIContainer"},{"_route":"core.avatar.postavatar"}]},{"file":"/var/www/html/lib/base.php","line":1025,"function":"match","class":"OC\\Route\\Router","type":"->","args":["/avatar"]},{"file":"/var/www/html/index.php","line":24,"function":"handleRequest","class":"OC","type":"::","args":[]}],"File":"/var/www/html/lib/private/Image.php","Line":784},"message":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233 in file '/var/www/html/lib/private/Image.php' line 784","exception":{},"CustomMessage":"OC\\Image::loadFromData(): Argument #1 ($str) must be of type string, null given, called in /var/www/html/core/Controller/AvatarController.php on line 233 in file '/var/www/html/lib/private/Image.php' line 784"}}
{"reqId":"zOL08QoPJAhOg2lxZSIq","level":3,"time":"2025-04-29T09:49:37+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"zOL08QoPJAhOg2lxZSIq","level":3,"time":"2025-04-29T09:49:37+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"tY4S5mOKCd2DOPP8iYQI","level":3,"time":"2025-04-29T09:50:04+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"tY4S5mOKCd2DOPP8iYQI","level":3,"time":"2025-04-29T09:50:04+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"6oUI95bkjQAaSi2BTsi8","level":3,"time":"2025-04-29T09:50:07+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"6oUI95bkjQAaSi2BTsi8","level":3,"time":"2025-04-29T09:50:07+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"wgIMMQFQiUthqSRU9fYJ","level":3,"time":"2025-04-29T09:50:38+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"wgIMMQFQiUthqSRU9fYJ","level":3,"time":"2025-04-29T09:50:38+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"RBda7ptv8BAoJpbaeCFO","level":3,"time":"2025-04-29T09:51:08+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"RBda7ptv8BAoJpbaeCFO","level":3,"time":"2025-04-29T09:51:09+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"7BFEKIyHf3fNCnukkI0w","level":3,"time":"2025-04-29T09:51:39+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"7BFEKIyHf3fNCnukkI0w","level":3,"time":"2025-04-29T09:51:39+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"eRMXXpNzfUU0kOmfOB49","level":3,"time":"2025-04-29T09:52:10+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"eRMXXpNzfUU0kOmfOB49","level":3,"time":"2025-04-29T09:52:10+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"mVXX0brdaKP30mc8lHr7","level":3,"time":"2025-04-29T09:52:41+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"mVXX0brdaKP30mc8lHr7","level":3,"time":"2025-04-29T09:52:41+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"TzF8mdbcOOD0se3xhZGS","level":3,"time":"2025-04-29T09:53:11+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"TzF8mdbcOOD0se3xhZGS","level":3,"time":"2025-04-29T09:53:11+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"1Q8wetB9Vhn9OtzYSY1P","level":3,"time":"2025-04-29T09:53:42+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"1Q8wetB9Vhn9OtzYSY1P","level":3,"time":"2025-04-29T09:53:42+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"xPiX2GYNOF90YIIAdN9x","level":3,"time":"2025-04-29T09:54:13+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"xPiX2GYNOF90YIIAdN9x","level":3,"time":"2025-04-29T09:54:13+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"ra5gQPZkWeNbgNhaP3Uq","level":3,"time":"2025-04-29T09:54:43+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"ra5gQPZkWeNbgNhaP3Uq","level":3,"time":"2025-04-29T09:54:43+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"GmHmm58TLD6Tzm1NlLIH","level":3,"time":"2025-04-29T09:55:03+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"GmHmm58TLD6Tzm1NlLIH","level":3,"time":"2025-04-29T09:55:03+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"e8X0oCaDAGHDQArffk1C","level":3,"time":"2025-04-29T09:55:14+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"e8X0oCaDAGHDQArffk1C","level":3,"time":"2025-04-29T09:55:14+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"U13f5RuKmliuKgKIzK3E","level":3,"time":"2025-04-29T09:55:45+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"U13f5RuKmliuKgKIzK3E","level":3,"time":"2025-04-29T09:55:46+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"icG3HV67mMezgmwJhJzx","level":3,"time":"2025-04-29T09:56:32+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"icG3HV67mMezgmwJhJzx","level":3,"time":"2025-04-29T09:56:33+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"K6E3Bfme8CkRDQyYym1n","level":3,"time":"2025-04-29T09:57:05+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"K6E3Bfme8CkRDQyYym1n","level":3,"time":"2025-04-29T09:57:06+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"uUPwWCeQ8qAxuPXH7l8E","level":3,"time":"2025-04-29T09:57:42+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"uUPwWCeQ8qAxuPXH7l8E","level":3,"time":"2025-04-29T09:57:44+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"l75S5R2h3gpy7sSlhSDp","level":3,"time":"2025-04-29T09:58:19+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"l75S5R2h3gpy7sSlhSDp","level":3,"time":"2025-04-29T09:58:21+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"7xlC9dWH7VHw30qtTATt","level":3,"time":"2025-04-29T09:58:57+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"7xlC9dWH7VHw30qtTATt","level":3,"time":"2025-04-29T09:58:58+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"LsHxZksmSvMwUVuRC7dx","level":3,"time":"2025-04-29T09:59:36+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"LsHxZksmSvMwUVuRC7dx","level":3,"time":"2025-04-29T09:59:38+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"O4FmttF0MFMX5TkccdKk","level":3,"time":"2025-04-29T10:00:18+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"O4FmttF0MFMX5TkccdKk","level":3,"time":"2025-04-29T10:00:20+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"Qu9LOc33oT8kVUe4JENO","level":3,"time":"2025-04-29T10:00:20+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"Qu9LOc33oT8kVUe4JENO","level":3,"time":"2025-04-29T10:00:21+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"SnwsFiWQGffhvzcsJprI","level":3,"time":"2025-04-29T10:00:54+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"SnwsFiWQGffhvzcsJprI","level":3,"time":"2025-04-29T10:00:56+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"xPOXbISAJl0aecFssHGr","level":3,"time":"2025-04-29T10:01:55+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"xPOXbISAJl0aecFssHGr","level":3,"time":"2025-04-29T10:01:57+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"rWCWx0J2FmaeLc4ZDPhQ","level":3,"time":"2025-04-29T10:02:32+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"rWCWx0J2FmaeLc4ZDPhQ","level":3,"time":"2025-04-29T10:02:41+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"lzaCsAZcGkrbjtuYp5mm","level":3,"time":"2025-04-29T10:03:15+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"lzaCsAZcGkrbjtuYp5mm","level":3,"time":"2025-04-29T10:03:16+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"15Bde8yfNX9IytDMXevP","level":3,"time":"2025-04-29T10:03:57+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"15Bde8yfNX9IytDMXevP","level":3,"time":"2025-04-29T10:04:00+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"dwSNcjHWCfTfPTDfwTTB","level":3,"time":"2025-04-29T10:04:39+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"dwSNcjHWCfTfPTDfwTTB","level":3,"time":"2025-04-29T10:04:41+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"op11hGwOdjUzeEuCqiDc","level":3,"time":"2025-04-29T10:05:17+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"op11hGwOdjUzeEuCqiDc","level":3,"time":"2025-04-29T10:05:19+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"EXEHwrrDb0FiY70ZjCzR","level":3,"time":"2025-04-29T10:05:24+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"EXEHwrrDb0FiY70ZjCzR","level":3,"time":"2025-04-29T10:05:25+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"IODebIAYZj4jls7mkMSq","level":3,"time":"2025-04-29T10:05:57+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"IODebIAYZj4jls7mkMSq","level":3,"time":"2025-04-29T10:06:10+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"Vm2xvORDSryEoyl7RGpu","level":3,"time":"2025-04-29T10:07:00+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"Vm2xvORDSryEoyl7RGpu","level":3,"time":"2025-04-29T10:07:02+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"wdBYxveFZiJg5mMDpQvy","level":3,"time":"2025-04-29T10:08:09+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"wdBYxveFZiJg5mMDpQvy","level":3,"time":"2025-04-29T10:08:10+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"uV21L7r5cWUFivnkiT2l","level":3,"time":"2025-04-29T10:08:41+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"uV21L7r5cWUFivnkiT2l","level":3,"time":"2025-04-29T10:08:43+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"doZvM6AceqFUkZXpwpP8","level":3,"time":"2025-04-29T10:09:15+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"doZvM6AceqFUkZXpwpP8","level":3,"time":"2025-04-29T10:09:15+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"0t7VlGd9T4S8ZwplCOM0","level":3,"time":"2025-04-29T10:09:48+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"0t7VlGd9T4S8ZwplCOM0","level":3,"time":"2025-04-29T10:09:49+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"2kbJZxeYt6GtaoMjacJ0","level":3,"time":"2025-04-29T10:10:11+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"2kbJZxeYt6GtaoMjacJ0","level":3,"time":"2025-04-29T10:10:12+00:00","remoteAddr":"","user":false,"app":"PHP","method":"","url":"--","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"--","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"aoGZtpKeq2SMAr5ocGxS","level":3,"time":"2025-04-29T10:10:20+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"aoGZtpKeq2SMAr5ocGxS","level":3,"time":"2025-04-29T10:10:20+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"PqpGLSyE0YKIQJvs1KCf","level":3,"time":"2025-04-29T10:10:51+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"PqpGLSyE0YKIQJvs1KCf","level":3,"time":"2025-04-29T10:10:51+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"QtrTxBlFju3lCNCd0adB","level":3,"time":"2025-04-29T10:11:22+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"QtrTxBlFju3lCNCd0adB","level":3,"time":"2025-04-29T10:11:23+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"2DrgLPqGyvd4FZRW3XVt","level":3,"time":"2025-04-29T10:11:54+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"2DrgLPqGyvd4FZRW3XVt","level":3,"time":"2025-04-29T10:11:55+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"K7oW3uIWTAX1D8uYaHCs","level":3,"time":"2025-04-29T10:11:58+00:00","remoteAddr":"10.10.10.1","user":"laura","app":"PHP","method":"POST","url":"/index.php/settings/apps/enable","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Config.php#266","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"K7oW3uIWTAX1D8uYaHCs","level":3,"time":"2025-04-29T10:11:58+00:00","remoteAddr":"10.10.10.1","user":"laura","app":"PHP","method":"POST","url":"/index.php/settings/apps/enable","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Config.php#266","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"K7oW3uIWTAX1D8uYaHCs","level":3,"time":"2025-04-29T10:11:59+00:00","remoteAddr":"10.10.10.1","user":"laura","app":"PHP","method":"POST","url":"/index.php/settings/apps/enable","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Config.php#266","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"K7oW3uIWTAX1D8uYaHCs","level":3,"time":"2025-04-29T10:11:59+00:00","remoteAddr":"10.10.10.1","user":"laura","app":"PHP","method":"POST","url":"/index.php/settings/apps/enable","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/135.0.0.0 Safari/537.36","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"Yp9rOvilLzLh5xL1vAQo","level":3,"time":"2025-04-29T10:12:26+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"Yp9rOvilLzLh5xL1vAQo","level":3,"time":"2025-04-29T10:12:27+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"qSkg0OacFPaTZYLYRoFE","level":3,"time":"2025-04-29T10:12:57+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"qSkg0OacFPaTZYLYRoFE","level":3,"time":"2025-04-29T10:12:57+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"gZ64L9GDDbtTZjyopGDo","level":3,"time":"2025-04-29T10:13:28+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"gZ64L9GDDbtTZjyopGDo","level":3,"time":"2025-04-29T10:13:28+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"3BkyVfC04bDuikEjJJxU","level":3,"time":"2025-04-29T10:13:59+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"3BkyVfC04bDuikEjJJxU","level":3,"time":"2025-04-29T10:13:59+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"IJ9Y8am80mSQqHTPvZIg","level":3,"time":"2025-04-29T10:14:29+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/legacy/OC_Util.php#603","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
{"reqId":"IJ9Y8am80mSQqHTPvZIg","level":3,"time":"2025-04-29T10:14:30+00:00","remoteAddr":"127.0.0.1","user":false,"app":"PHP","method":"GET","url":"/","message":"chmod(): Operation not permitted at /var/www/html/lib/private/Log/File.php#55","userAgent":"curl/7.88.1","version":"31.0.4.1","data":{"app":"PHP"}}
Configuration
Nextcloud
services:
mariadb:
container_name: nextcloud-db
image: mariadb:11.4-noble #LTS Long Time Support Until May 29, 2029.
security_opt:
- no-new-privileges:false
command: --transaction-isolation=READ-COMMITTED --binlog-format=ROW --innodb-read-only-compressed=OFF
volumes:
- nextcloud-db:/var/lib/mysql:rw
- nextcloud-db:/etc/mysql/conf.d:rw
environment:
- MYSQL_ROOT_PASSWORD=rootpass
- MYSQL_PASSWORD=password
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=username
- TZ=Continent/City
restart: on-failure:5
redis:
image: redis
container_name: nextcloud-redis
hostname: nextcloudredis
user: 1029:100 #user 33
healthcheck:
test: ["CMD-SHELL", "redis-cli ping || exit 1"]
volumes:
- nextcloud-redis:/data:rw
environment:
TZ: Continent/City
restart: on-failure:5
nextcloud:
container_name: nextcloud
ports:
- 8082:80
depends_on:
mariadb:
condition: service_started
redis:
condition: service_healthy
environment:
- CHECK_DATA_DIRECTORY_PERMISSION=false
- REDIS_HOST=nextcloudredis
- NEXTCLOUD_ADMIN_USER=user
- NEXTCLOUD_ADMIN_PASSWORD=password
- NEXTCLOUD_TRUSTED_DOMAINS=nextcloud.domain.com [private IP]
- TRUSTED_PROXIES=[private IP]
- OVERWRITEHOST=nextcloud.domain.com
- OVERWRITEPROTOCOL=https
- MYSQL_PASSWORD=password
- MYSQL_DATABASE=nextcloud
- MYSQL_USER=user
- MYSQL_HOST=mariadb
healthcheck:
test: curl -f http://localhost:80/ || exit 1
volumes:
- nextcloud-html:/var/www/html:rw
- nextcloud-custom_apps:/var/www/html/custom_apps:rw
- nextcloud-config:/var/www/html/config:rw
- nextcloud-data:/var/www/html/data:rw
- nextcloud-themes:/var/www/html/themes:rw
image: nextcloud
restart: on-failure:5
cron:
image: nextcloud:apache
container_name: nextcloud-cron
restart: always
volumes:
- nextcloud-config:/var/www/html/config:rw
- nextcloud-html:/var/www/html:rw
- nextcloud-custom_apps:/var/www/html/custom_apps:rw
- nextcloud-data:/var/www/html/data:rw
entrypoint: /cron.sh
depends_on:
mariadb:
condition: service_started
redis:
condition: service_started
volumes:
nextcloud-config:
driver: local
driver_opts:
type: nfs
o: addr=[NAS IP],nfsvers=4
device: :/volume1/docker/nextcloud/config
nextcloud-html:
driver: local
driver_opts:
type: nfs
o: addr=[NAS IP],nfsvers=4
device: :/volume1/docker/nextcloud/html
nextcloud-custom_apps:
driver: local
driver_opts:
type: nfs
o: addr=[NAS IP],nfsvers=4
device: :/volume1/docker/nextcloud/custom_apps
nextcloud-data:
driver: local
driver_opts:
type: nfs
o: addr=[NAS IP],nfsvers=4
device: :/volume1/docker/nextcloud/data
nextcloud-themes:
driver: local
driver_opts:
type: nfs
o: addr=[NAS IP],nfsvers=4
device: :/volume1/docker/nextcloud/themes
nextcloud-redis:
driver: local
driver_opts:
type: nfs
o: addr=[NAS IP],nfsvers=4
device: :/volume1/docker/nextcloud/redis
nextcloud-db:
driver: local
driver_opts:
type: nfs
o: addr=[NAS IP],nfsvers=4
device: :/volume1/docker/nextcloud/db