Datasets must have the same number of columns
I am getting the following error in Nextcloud. Could anybody help me?
{"reqId":"EwzO4qzJOSwXjUp3EhzW","level":3,"time":"2024-03-02T01:00:01+00:00","remoteAddr":"","user":"--","app":"suspicious_login","method":"","url":"--","message":"Caught unknown error during IPv4 background training","userAgent":"--","version":"28.0.3.2","exception":{"Exception":"Rubix\\ML\\Exceptions\\InvalidArgumentException","Message":"Datasets must have the same number of columns, 48 expected, but 16 given.","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/suspicious_login/lib/Service/DataLoader.php","line":131,"function":"merge","class":"Rubix\\ML\\Datasets\\Labeled","type":"->"},{"file":"/var/www/nextcloud/apps/suspicious_login/lib/Service/TrainService.php","line":72,"function":"generateRandomShuffledData","class":"OCA\\SuspiciousLogin\\Service\\DataLoader","type":"->"},{"file":"/var/www/nextcloud/apps/suspicious_login/lib/BackgroundJob/TrainJobIpV4.php","line":70,"function":"train","class":"OCA\\SuspiciousLogin\\Service\\TrainService","type":"->"},{"file":"/var/www/nextcloud/lib/public/BackgroundJob/Job.php","line":81,"function":"run","class":"OCA\\SuspiciousLogin\\BackgroundJob\\TrainJobIpV4","type":"->"},{"file":"/var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php","line":102,"function":"start","class":"OCP\\BackgroundJob\\Job","type":"->"},{"file":"/var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php","line":92,"function":"start","class":"OCP\\BackgroundJob\\TimedJob","type":"->"},{"file":"/var/www/nextcloud/cron.php","line":152,"function":"execute","class":"OCP\\BackgroundJob\\TimedJob","type":"->"}],"File":"/var/www/nextcloud/apps/suspicious_login/vendor/rubix/ml/src/Datasets/Labeled.php","Line":364,"message":"Caught unknown error during IPv4 background training","CustomMessage":"Caught unknown error during IPv4 background training"}}
In my case is very similar but on IPv6 training:
{"reqId":"ZH7FOecwUjPZ1VFjfqIC","level":3,"time":"2024-03-06T22:20:01-03:00","remoteAddr":"","user":"--","app":"suspicious_login","method":"","url":"--","message":"Caught unknown error during IPv6 background training","userAgent":"--","version":"28.0.3.2","exception":{"Exception":"Rubix\ML\Exceptions\InvalidArgumentException","Message":"Datasets must have the same number of columns, 80 expected, but 16 given.","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/suspicious_login/lib/Service/DataLoader.php","line":131,"function":"merge","class":"Rubix\ML\Datasets\Labeled","type":"->"},{"file":"/var/www/nextcloud/apps/suspicious_login/lib/Service/TrainService.php","line":72,"function":"generateRandomShuffledData","class":"OCA\SuspiciousLogin\Service\DataLoader","type":"->"},{"file":"/var/www/nextcloud/apps/suspicious_login/lib/BackgroundJob/TrainJobIpV6.php","line":70,"function":"train","class":"OCA\SuspiciousLogin\Service\TrainService","type":"->"},{"file":"/var/www/nextcloud/lib/public/BackgroundJob/Job.php","line":81,"function":"run","class":"OCA\SuspiciousLogin\BackgroundJob\TrainJobIpV6","type":"->"},{"file":"/var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php","line":102,"function":"start","class":"OCP\BackgroundJob\Job","type":"->"},{"file":"/var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php","line":92,"function":"start","class":"OCP\BackgroundJob\TimedJob","type":"->"},{"file":"/var/www/nextcloud/cron.php","line":152,"function":"execute","class":"OCP\BackgroundJob\TimedJob","type":"->"}],"File":"/var/www/nextcloud/apps/suspicious_login/vendor/rubix/ml/src/Datasets/Labeled.php","Line":364,"message":"Caught unknown error during IPv6 background training","CustomMessage":"Caught unknown error during IPv6 background training"},"id":"65eb441600caa"}
Every day at about 10 PM
same issue for me.
Same here.
I run Nextcloud only through IPv6 (for other reasons). Linux 5.15.0-105-generic x86_64 mysql Version: 10.6.16 PHP Version: 8.2.18
{"reqId":"ULKd7cYSJXRUaICAfYUX","level":3,"time":"2024-04-22T13:00:02+00:00","remoteAddr":"","user":"--","app":"suspicious_login","method":"","url":"--","message":"Caught unknown error during IPv6 background training","userAgent":"--","version":"28.0.4.1","exception":{"Exception":"Rubix\ML\Exceptions\InvalidArgumentException","Message":"Datasets must have the same number of columns, 80 expected, but 16 given.","Code":0,"Trace":[{"file":"/var/www/nextcloud/apps/suspicious_login/lib/Service/DataLoader.php","line":131,"function":"merge","class":"Rubix\ML\Datasets\Labeled","type":"->"},{"file":"/var/www/nextcloud/apps/suspicious_login/lib/Service/TrainService.php","line":71,"function":"generateRandomShuffledData","class":"OCA\SuspiciousLogin\Service\DataLoader","type":"->"},{"file":"/var/www/nextcloud/apps/suspicious_login/lib/BackgroundJob/TrainJobIpV6.php","line":69,"function":"train","class":"OCA\SuspiciousLogin\Service\TrainService","type":"->"},{"file":"/var/www/nextcloud/lib/public/BackgroundJob/Job.php","line":81,"function":"run","class":"OCA\SuspiciousLogin\BackgroundJob\TrainJobIpV6","type":"->"},{"file":"/var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php","line":102,"function":"start","class":"OCP\BackgroundJob\Job","type":"->"},{"file":"/var/www/nextcloud/lib/public/BackgroundJob/TimedJob.php","line":92,"function":"start","class":"OCP\BackgroundJob\TimedJob","type":"->"},{"file":"/var/www/nextcloud/cron.php","line":152,"function":"execute","class":"OCP\BackgroundJob\TimedJob","type":"->"}],"File":"/var/www/nextcloud/apps/suspicious_login/vendor/rubix/ml/src/Datasets/Labeled.php","Line":364,"message":"Caught unknown error during IPv6 background training","CustomMessage":"Caught unknown error during IPv6 background training"},"id":"662660a6ea0a5"}
Getting the same error for IPv4
Nextcloud Version: 28.0.4 PHP Version: 8.2.7 MySQL Version: 10.11.4
{
"reqId": "__REMOVED__",
"level": 3,
"time": "2024-04-23",
"remoteAddr": "",
"user": "--",
"app": "suspicious_login",
"method": "",
"url": "--",
"message": "Caught unknown error during IPv4 background training",
"userAgent": "--",
"version": "28.0.4.1",
"exception": {
"Exception": "Rubix\\ML\\Exceptions\\InvalidArgumentException",
"Message": "Datasets must have the same number of columns, 48 expected, but 16 given.",
"Code": 0,
"Trace": [
{
"file": "/var/www/html/apps/suspicious_login/lib/Service/DataLoader.php",
"line": 131,
"function": "merge",
"class": "Rubix\\ML\\Datasets\\Labeled",
"type": "->"
},
{
"file": "/var/www/html/apps/suspicious_login/lib/Service/TrainService.php",
"line": 71,
"function": "generateRandomShuffledData",
"class": "OCA\\SuspiciousLogin\\Service\\DataLoader",
"type": "->"
},
{
"file": "/var/www/html/apps/suspicious_login/lib/BackgroundJob/TrainJobIpV4.php",
"line": 69,
"function": "train",
"class": "OCA\\SuspiciousLogin\\Service\\TrainService",
"type": "->"
},
{
"file": "/var/www/html/lib/public/BackgroundJob/Job.php",
"line": 81,
"function": "run",
"class": "OCA\\SuspiciousLogin\\BackgroundJob\\TrainJobIpV4",
"type": "->"
},
{
"file": "/var/www/html/lib/public/BackgroundJob/TimedJob.php",
"line": 102,
"function": "start",
"class": "OCP\\BackgroundJob\\Job",
"type": "->"
},
{
"file": "/var/www/html/lib/public/BackgroundJob/TimedJob.php",
"line": 92,
"function": "start",
"class": "OCP\\BackgroundJob\\TimedJob",
"type": "->"
},
{
"file": "/var/www/html/cron.php",
"line": 152,
"function": "execute",
"class": "OCP\\BackgroundJob\\TimedJob",
"type": "->"
}
],
"File": "/var/www/html/apps/suspicious_login/vendor/rubix/ml/src/Datasets/Labeled.php",
"Line": 364,
"message": "Caught unknown error during IPv4 background training",
"CustomMessage": "Caught unknown error during IPv4 background training"
},
"id": "__REMOVED__"
}
Seems like this error only started recently since upgrading to the latest Nextcloud.
any updated about this issue?? The same running on a Docker container in a X86 architecture with Ubuntu 22.04 server