nextcloud / nextcloud/nextcloudpi

memcache file locking very unreliable

Open
#1,608 3 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug has-updates needs triage
Dominant language
Shell
Stars
2.9k
Forks
318
PR merge metrics
No merged PRs in 30d

Description

With memcache file locking, files of any meaningful size (had problems on files less than 100 kB) are completely unable to be updated, returning either either a 423 or 503 error. If I fall back to software file locking (remove memcache.locking from the config, keep filelocking.enabled => true,) the server functions completely fine.

First disabled filelocking entirely but that introduced startup instability on the docker instance (internal server error), then found that leaving filelocking enabled but disbling memcache.locking fixes the problem without any of the stability issues.

When I restarted the container all comments were stripped from config.php, but before that the memcache.locking line read "memcache.locking" => "\\OC\\Memcache\\Redis", same as the memcache.local property.

System information

NextCloudPi diagnostics

NextCloudPi version  v1.50.2
NextCloudPi image    NextCloudPi_docker_09-29-22
OS                   Debian GNU/Linux 11. 5.10.0-0.bpo.8-amd64 (x86_64)
automount            no
USB devices          sdf 
datadir              /data/nextcloud/data
data in SD           no
data filesystem      ext2/ext3
data disk usage      1.1T/1.8T
rootfs usage         8.2G/218G
swapfile             /dev/sde3
dbdir                /data/database
Nextcloud check      ok
Nextcloud version    24.0.5.1
HTTPD service        up
PHP service          up
MariaDB service      up
Redis service        up
HPB service          up
Postfix service      up
Internet check       ok
public IP            ***REMOVED SENSITIVE VALUE***
public IP            ***REMOVED SENSITIVE VALUE***
Port check 80        open (ipv4)
Port check 443       open (ipv4)
IP                   ***REMOVED SENSITIVE VALUE***
gateway              ***REMOVED SENSITIVE VALUE***
Interface            eth0
certificates         ***REMOVED SENSITIVE VALUE***
NAT loopback         no
Uptime               1day

Nextcloud configuration

{
    "system": {
        "passwordsalt": "***REMOVED SENSITIVE VALUE***",
        "secret": "***REMOVED SENSITIVE VALUE***",
        "trusted_domains": {
            "0": "localhost",
            "7": "nextcloudpi",
            "5": "nextcloudpi.local",
            "8": "nextcloudpi.lan",
            "3": "hyperspeed1313.mooo.com",
            "11": "47.185.55.206",
            "1": "172.17.0.5",
            "14": "445a2cab9355"
        },
        "datadirectory": "***REMOVED SENSITIVE VALUE***",
        "dbtype": "mysql",
        "version": "24.0.5.1",
        "overwrite.cli.url": "https:\/\/hyperspeed1313.mooo.com\/",
        "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",
        "redis": {
            "host": "***REMOVED SENSITIVE VALUE***",
            "port": 0,
            "timeout": 0,
            "password": "***REMOVED SENSITIVE VALUE***"
        },
        "tempdirectory": "\/var\/www\/nextcloud\/data\/tmp",
        "mail_smtpmode": "sendmail",
        "mail_smtpauthtype": "LOGIN",
        "mail_from_address": "***REMOVED SENSITIVE VALUE***",
        "mail_domain": "***REMOVED SENSITIVE VALUE***",
        "preview_max_x": "2048",
        "preview_max_y": "2048",
        "jpeg_quality": "100",
        "overwriteprotocol": "https",
        "trusted_proxies": "***REMOVED SENSITIVE VALUE***",
        "maintenance": false,
        "htaccess.RewriteBase": "\/",
        "loglevel": 0,
        "filelocking.enabled": true
    }
}

HTTPd logs

[Sun Oct 02 19:49:57.545884 2022] [core:notice] [pid 144:tid 140215285583168] AH00094: Command line: '/usr/sbin/apache2'
[Sun Oct 02 19:54:55.270737 2022] [mpm_event:notice] [pid 144:tid 140215285583168] AH00492: caught SIGWINCH, shutting down gracefully
[Sun Oct 02 19:54:58.219962 2022] [ssl:warn] [pid 143:tid 140224472513856] AH01909: localhost:4443:0 server certificate does NOT include an ID which matches the server name
[Sun Oct 02 19:54:58.227394 2022] [ssl:warn] [pid 144:tid 140224472513856] AH01909: localhost:4443:0 server certificate does NOT include an ID which matches the server name
[Sun Oct 02 19:54:58.229148 2022] [mpm_event:notice] [pid 144:tid 140224472513856] AH00489: Apache/2.4.54 (Debian) OpenSSL/1.1.1n configured -- resuming normal operations
[Sun Oct 02 19:54:58.229167 2022] [core:notice] [pid 144:tid 140224472513856] AH00094: Command line: '/usr/sbin/apache2'
[Sun Oct 02 20:09:04.318831 2022] [proxy_fcgi:error] [pid 150:tid 140224288188160] [client 192.168.1.4:62846] AH01071: Got error 'PHP message: PHP Warning:  Unknown: POST Content-Length of 73 bytes exceeds the limit of 16 bytes in Unknown on line 0'
[Sun Oct 02 20:09:04.341569 2022] [proxy_fcgi:error] [pid 150:tid 140224288188160] [client 192.168.1.4:62846] AH01071: Got error 'PHP message: PHP Warning:  Unknown: POST Content-Length of 76 bytes exceeds the limit of 16 bytes in Unknown on line 0'
[Sun Oct 02 20:09:15.158038 2022] [proxy_fcgi:error] [pid 150:tid 140224288188160] [client 192.168.1.4:62846] AH01071: Got error 'PHP message: PHP Warning:  Unknown: POST Content-Length of 223 bytes exceeds the limit of 16 bytes in Unknown on line 0'
[Sun Oct 02 20:09:17.878046 2022] [proxy_fcgi:error] [pid 150:tid 140224288188160] [client 192.168.1.4:62846] AH01071: Got error 'PHP message: PHP Warning:  Unknown: POST Content-Length of 223 bytes exceeds the limit of 16 bytes in Unknown on line 0'
[Sun Oct 02 20:57:44.084325 2022] [mpm_event:notice] [pid 144:tid 140224472513856] AH00492: caught SIGWINCH, shutting down gracefully
[Sun Oct 02 20:57:49.411085 2022] [ssl:warn] [pid 143:tid 139641663675712] AH01909: localhost:4443:0 server certificate does NOT include an ID which matches the server name
[Sun Oct 02 20:57:49.418687 2022] [ssl:warn] [pid 144:tid 139641663675712] AH01909: localhost:4443:0 server certificate does NOT include an ID which matches the server name
[Sun Oct 02 20:57:49.420481 2022] [mpm_event:notice] [pid 144:tid 139641663675712] AH00489: Apache/2.4.54 (Debian) OpenSSL/1.1.1n configured -- resuming normal operations
[Sun Oct 02 20:57:49.420499 2022] [core:notice] [pid 144:tid 139641663675712] AH00094: Command line: '/usr/sbin/apache2'
[Sun Oct 02 20:59:44.339433 2022] [mpm_event:notice] [pid 144:tid 139641663675712] AH00492: caught SIGWINCH, shutting down gracefully
[Sun Oct 02 20:59:47.448917 2022] [ssl:warn] [pid 143:tid 139630610066752] AH01909: localhost:4443:0 server certificate does NOT include an ID which matches the server name
[Sun Oct 02 20:59:47.454316 2022] [ssl:warn] [pid 144:tid 139630610066752] AH01909: localhost:4443:0 server certificate does NOT include an ID which matches the server name
[Sun Oct 02 20:59:47.455586 2022] [mpm_event:notice] [pid 144:tid 139630610066752] AH00489: Apache/2.4.54 (Debian) OpenSSL/1.1.1n configured -- resuming normal operations
[Sun Oct 02 20:59:47.455599 2022] [core:notice] [pid 144:tid 139630610066752] AH00094: Command line: '/usr/sbin/apache2'

Database logs

tail: cannot open '/var/log/mysql/*.log' for reading: No such file or directory

Nextcloud logs

{"reqId":"JyFC9znBR0909cYOVAdv","level":0,"time":"2022-10-02T21:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job with ID 123","userAgent":"--","version":"24.0.5.1","data":{"app":"cron"}}
{"reqId":"JyFC9znBR0909cYOVAdv","level":0,"time":"2022-10-02T21:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job with ID 124","userAgent":"--","version":"24.0.5.1","data":{"app":"cron"}}
{"reqId":"JyFC9znBR0909cYOVAdv","level":0,"time":"2022-10-02T21:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job with ID 125","userAgent":"--","version":"24.0.5.1","data":{"app":"cron"}}
{"reqId":"JyFC9znBR0909cYOVAdv","level":0,"time":"2022-10-02T21:00:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":"CLI cron call has selected job with ID 126","userAgent":"--","version":"24.0.5.1","data":{"app":"cron"}}
{"reqId":"Yzn72WFrAaV-pOzNFWiU_AAAAAw","level":0,"time":"2022-10-02T21:00:09+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"webdav","method":"PROPFIND","url":"/remote.php/dav/files/hyper/Documents/","message":"System is in maintenance mode.","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"System is in maintenance mode.","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":86,"CustomMessage":"--"}}
{"reqId":"Yzn72mFrAaV-pOzNFWiU_QAAAA4","level":0,"time":"2022-10-02T21:00:10+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"webdav","method":"PROPFIND","url":"/remote.php/dav/files/hyper/Digital-Daydreamer/","message":"System is in maintenance mode.","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"System is in maintenance mode.","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":86,"CustomMessage":"--"}}
{"reqId":"Yzn72mFrAaV-pOzNFWiU_gAAABA","level":0,"time":"2022-10-02T21:00:10+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"webdav","method":"PROPFIND","url":"/remote.php/dav/files/hyper/Pictures/","message":"System is in maintenance mode.","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"System is in maintenance mode.","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":86,"CustomMessage":"--"}}
{"reqId":"Yzn721qFaQNSmN7RhUG9-QAAAFU","level":0,"time":"2022-10-02T21:00:11+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"webdav","method":"PROPFIND","url":"/remote.php/dav/files/hyper/Videos/","message":"System is in maintenance mode.","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"System is in maintenance mode.","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":86,"CustomMessage":"--"}}
{"reqId":"Yzn721qFaQNSmN7RhUG9-gAAAEA","level":0,"time":"2022-10-02T21:00:11+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"webdav","method":"PROPFIND","url":"/remote.php/dav/files/hyper/Desktop/","message":"System is in maintenance mode.","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"System is in maintenance mode.","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":86,"CustomMessage":"--"}}
{"reqId":"Yzn73FqFaQNSmN7RhUG9-wAAAEE","level":0,"time":"2022-10-02T21:00:12+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"webdav","method":"PROPFIND","url":"/remote.php/dav/files/hyper/3D%20Objects/","message":"System is in maintenance mode.","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"System is in maintenance mode.","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":86,"CustomMessage":"--"}}
{"reqId":"Yzn73FqFaQNSmN7RhUG9_AAAAEQ","level":0,"time":"2022-10-02T21:00:12+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"webdav","method":"PROPFIND","url":"/remote.php/dav/files/hyper/","message":"System is in maintenance mode.","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"OCA\\DAV\\Exception\\ServerMaintenanceMode","Message":"System is in maintenance mode.","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"checkMaintenanceMode","class":"OCA\\DAV\\Connector\\Sabre\\MaintenancePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":456,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/apps/dav/lib/Connector/Sabre/MaintenancePlugin.php","Line":86,"CustomMessage":"--"}}
{"reqId":"Yzn79GFrAaV-pOzNFWiVDAAAAAg","level":3,"time":"2022-10-02T21:00:36+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"PHP","method":"PUT","url":"/remote.php/dav/files/hyper/Game%20Storage/Starbound%20Storage/starbound.config","message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"Error","Message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php","line":18,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":571,"args":["/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php"],"function":"include"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile"},{"file":"/data/nextcloud/3rdparty/opis/closure/functions.php","line":18,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":72,"function":"Opis\\Closure\\serialize"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":45,"function":"serializeCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/lib/private/Command/AsyncBus.php","line":45,"function":"queueCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":733,"function":"push","class":"OC\\Command\\AsyncBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/LegacyVersionsBackend.php","line":90,"function":"scheduleExpire","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/VersionManager.php","line":92,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\LegacyVersionsBackend","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":217,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\VersionManager","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Hooks.php","line":56,"function":"store","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/lib/private/legacy/OC_Hook.php","line":106,"function":"write_hook","class":"OCA\\Files_Versions\\Hooks","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":449,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":178,"function":"emitPreHooks","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1137,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":492,"function":"updateFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"Yzn79FqFaQNSmN7RhUG9_gAAAEs","level":3,"time":"2022-10-02T21:00:36+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"PHP","method":"PUT","url":"/remote.php/dav/files/hyper/Game%20Storage/Starbound%20Storage/starbound.log","message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"Error","Message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php","line":18,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":571,"args":["/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php"],"function":"include"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile"},{"file":"/data/nextcloud/3rdparty/opis/closure/functions.php","line":18,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":72,"function":"Opis\\Closure\\serialize"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":45,"function":"serializeCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/lib/private/Command/AsyncBus.php","line":45,"function":"queueCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":733,"function":"push","class":"OC\\Command\\AsyncBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/LegacyVersionsBackend.php","line":90,"function":"scheduleExpire","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/VersionManager.php","line":92,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\LegacyVersionsBackend","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":217,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\VersionManager","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Hooks.php","line":56,"function":"store","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/lib/private/legacy/OC_Hook.php","line":106,"function":"write_hook","class":"OCA\\Files_Versions\\Hooks","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":449,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":178,"function":"emitPreHooks","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1137,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":492,"function":"updateFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"Yzn79GFrAaV-pOzNFWiVDQAAAAk","level":3,"time":"2022-10-02T21:00:37+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"PHP","method":"PUT","url":"/remote.php/dav/files/hyper/Game%20Storage/Starbound%20Storage/starbound.log.1","message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"Error","Message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php","line":18,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":571,"args":["/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php"],"function":"include"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile"},{"file":"/data/nextcloud/3rdparty/opis/closure/functions.php","line":18,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":72,"function":"Opis\\Closure\\serialize"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":45,"function":"serializeCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/lib/private/Command/AsyncBus.php","line":45,"function":"queueCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":733,"function":"push","class":"OC\\Command\\AsyncBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/LegacyVersionsBackend.php","line":90,"function":"scheduleExpire","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/VersionManager.php","line":92,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\LegacyVersionsBackend","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":217,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\VersionManager","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Hooks.php","line":56,"function":"store","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/lib/private/legacy/OC_Hook.php","line":106,"function":"write_hook","class":"OCA\\Files_Versions\\Hooks","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":449,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":178,"function":"emitPreHooks","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1137,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":492,"function":"updateFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"Yzn79FqFaQNSmN7RhUG9_QAAAEk","level":3,"time":"2022-10-02T21:00:37+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"PHP","method":"PUT","url":"/remote.php/dav/files/hyper/Game%20Storage/Starbound%20Storage/player/statistics","message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"Error","Message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php","line":18,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":571,"args":["/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php"],"function":"include"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile"},{"file":"/data/nextcloud/3rdparty/opis/closure/functions.php","line":18,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":72,"function":"Opis\\Closure\\serialize"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":45,"function":"serializeCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/lib/private/Command/AsyncBus.php","line":45,"function":"queueCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":733,"function":"push","class":"OC\\Command\\AsyncBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/LegacyVersionsBackend.php","line":90,"function":"scheduleExpire","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/VersionManager.php","line":92,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\LegacyVersionsBackend","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":217,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\VersionManager","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Hooks.php","line":56,"function":"store","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/lib/private/legacy/OC_Hook.php","line":106,"function":"write_hook","class":"OCA\\Files_Versions\\Hooks","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":449,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":178,"function":"emitPreHooks","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1137,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":492,"function":"updateFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"Yzn79GFrAaV-pOzNFWiVCwAAAAc","level":3,"time":"2022-10-02T21:00:37+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"PHP","method":"PUT","url":"/remote.php/dav/files/hyper/Game%20Storage/Starbound%20Storage/player/metadata","message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"Error","Message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php","line":18,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":571,"args":["/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php"],"function":"include"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile"},{"file":"/data/nextcloud/3rdparty/opis/closure/functions.php","line":18,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":72,"function":"Opis\\Closure\\serialize"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":45,"function":"serializeCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/lib/private/Command/AsyncBus.php","line":45,"function":"queueCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":733,"function":"push","class":"OC\\Command\\AsyncBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/LegacyVersionsBackend.php","line":90,"function":"scheduleExpire","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/VersionManager.php","line":92,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\LegacyVersionsBackend","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":217,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\VersionManager","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Hooks.php","line":56,"function":"store","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/lib/private/legacy/OC_Hook.php","line":106,"function":"write_hook","class":"OCA\\Files_Versions\\Hooks","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":449,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":178,"function":"emitPreHooks","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1137,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":492,"function":"updateFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"Yzn79GFrAaV-pOzNFWiVDgAAAAo","level":3,"time":"2022-10-02T21:00:37+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"PHP","method":"PUT","url":"/remote.php/dav/files/hyper/Game%20Storage/Starbound%20Storage/starbound.log.2","message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"Error","Message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php","line":18,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":571,"args":["/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php"],"function":"include"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile"},{"file":"/data/nextcloud/3rdparty/opis/closure/functions.php","line":18,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":72,"function":"Opis\\Closure\\serialize"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":45,"function":"serializeCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/lib/private/Command/AsyncBus.php","line":45,"function":"queueCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":733,"function":"push","class":"OC\\Command\\AsyncBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/LegacyVersionsBackend.php","line":90,"function":"scheduleExpire","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/VersionManager.php","line":92,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\LegacyVersionsBackend","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":217,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\VersionManager","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Hooks.php","line":56,"function":"store","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/lib/private/legacy/OC_Hook.php","line":106,"function":"write_hook","class":"OCA\\Files_Versions\\Hooks","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":449,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":178,"function":"emitPreHooks","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1137,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":492,"function":"updateFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"Yzn79WFrAaV-pOzNFWiVEAAAAAw","level":3,"time":"2022-10-02T21:00:37+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"PHP","method":"PUT","url":"/remote.php/dav/files/hyper/Game%20Storage/Starbound%20Storage/starbound.log.3","message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"Error","Message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php","line":18,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":571,"args":["/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php"],"function":"include"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile"},{"file":"/data/nextcloud/3rdparty/opis/closure/functions.php","line":18,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":72,"function":"Opis\\Closure\\serialize"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":45,"function":"serializeCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/lib/private/Command/AsyncBus.php","line":45,"function":"queueCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":733,"function":"push","class":"OC\\Command\\AsyncBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/LegacyVersionsBackend.php","line":90,"function":"scheduleExpire","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/VersionManager.php","line":92,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\LegacyVersionsBackend","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":217,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\VersionManager","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Hooks.php","line":56,"function":"store","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/lib/private/legacy/OC_Hook.php","line":106,"function":"write_hook","class":"OCA\\Files_Versions\\Hooks","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":449,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":178,"function":"emitPreHooks","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1137,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":492,"function":"updateFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"Yzn79WFrAaV-pOzNFWiVEQAAAA0","level":3,"time":"2022-10-02T21:00:37+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"PHP","method":"PUT","url":"/remote.php/dav/files/hyper/Game%20Storage/Starbound%20Storage/starbound.log.4","message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"Error","Message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php","line":18,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":571,"args":["/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php"],"function":"include"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile"},{"file":"/data/nextcloud/3rdparty/opis/closure/functions.php","line":18,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":72,"function":"Opis\\Closure\\serialize"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":45,"function":"serializeCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/lib/private/Command/AsyncBus.php","line":45,"function":"queueCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":733,"function":"push","class":"OC\\Command\\AsyncBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/LegacyVersionsBackend.php","line":90,"function":"scheduleExpire","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/VersionManager.php","line":92,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\LegacyVersionsBackend","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":217,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\VersionManager","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Hooks.php","line":56,"function":"store","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/lib/private/legacy/OC_Hook.php","line":106,"function":"write_hook","class":"OCA\\Files_Versions\\Hooks","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":449,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":178,"function":"emitPreHooks","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1137,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":492,"function":"updateFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}
{"reqId":"Yzn79WFrAaV-pOzNFWiVEgAAAA4","level":3,"time":"2022-10-02T21:00:37+00:00","remoteAddr":"192.168.1.1","user":"hyper","app":"PHP","method":"PUT","url":"/remote.php/dav/files/hyper/Game%20Storage/Starbound%20Storage/starbound.log.5","message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","userAgent":"Mozilla/5.0 (Windows) mirall/3.6.0stable-Win64 (build 20220906) (Nextcloud, windows-10.0.19044 ClientArchitecture: x86_64 OsArchitecture: x86_64)","version":"24.0.5.1","exception":{"Exception":"Error","Message":"Opis\\Closure\\SerializableClosure implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) at /data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php#18","Code":0,"Trace":[{"file":"/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php","line":18,"function":"onError","class":"OC\\Log\\ErrorHandler","type":"::"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":571,"args":["/data/nextcloud/3rdparty/opis/closure/src/SerializableClosure.php"],"function":"include"},{"file":"/data/nextcloud/lib/composer/composer/ClassLoader.php","line":428,"function":"Composer\\Autoload\\includeFile"},{"file":"/data/nextcloud/3rdparty/opis/closure/functions.php","line":18,"function":"loadClass","class":"Composer\\Autoload\\ClassLoader","type":"->"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":72,"function":"Opis\\Closure\\serialize"},{"file":"/data/nextcloud/lib/private/Command/CronBus.php","line":45,"function":"serializeCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/lib/private/Command/AsyncBus.php","line":45,"function":"queueCommand","class":"OC\\Command\\CronBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":733,"function":"push","class":"OC\\Command\\AsyncBus","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/LegacyVersionsBackend.php","line":90,"function":"scheduleExpire","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/apps/files_versions/lib/Versions/VersionManager.php","line":92,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\LegacyVersionsBackend","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Storage.php","line":217,"function":"createVersion","class":"OCA\\Files_Versions\\Versions\\VersionManager","type":"->"},{"file":"/data/nextcloud/apps/files_versions/lib/Hooks.php","line":56,"function":"store","class":"OCA\\Files_Versions\\Storage","type":"::"},{"file":"/data/nextcloud/lib/private/legacy/OC_Hook.php","line":106,"function":"write_hook","class":"OCA\\Files_Versions\\Hooks","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":449,"function":"emit","class":"OC_Hook","type":"::"},{"file":"/data/nextcloud/apps/dav/lib/Connector/Sabre/File.php","line":178,"function":"emitPreHooks","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":1137,"function":"put","class":"OCA\\DAV\\Connector\\Sabre\\File","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/CorePlugin.php","line":492,"function":"updateFile","class":"Sabre\\DAV\\Server","type":"->","args":["*** sensitive parameters replaced ***"]},{"file":"/data/nextcloud/3rdparty/sabre/event/lib/WildcardEmitterTrait.php","line":89,"function":"httpPut","class":"Sabre\\DAV\\CorePlugin","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":472,"function":"emit","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":253,"function":"invokeMethod","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/3rdparty/sabre/dav/lib/DAV/Server.php","line":321,"function":"start","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/lib/Server.php","line":358,"function":"exec","class":"Sabre\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/apps/dav/appinfo/v2/remote.php","line":35,"function":"exec","class":"OCA\\DAV\\Server","type":"->"},{"file":"/data/nextcloud/remote.php","line":166,"args":["/data/nextcloud/apps/dav/appinfo/v2/remote.php"],"function":"require_once"}],"File":"/data/nextcloud/lib/private/Log/ErrorHandler.php","Line":92,"CustomMessage":"--"}}

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

The report only names config.php and a Docker deployment; no source file or test is identified. Start by reproducing updates to files of meaningful size with Redis configured for memcache.locking, then inspect the resulting 423 or 503 errors and relevant logs. Done means file updates work reliably with locking enabled and the Redis configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, redis
Domain
backend, databases, devops
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.