Error: Missing lock for job 31221. moveToFinished
at Scripts.finishedErrors (/app/node_modules/bullmq/dist/cjs/classes/scripts.js:266:24)
at Scripts.moveToFinished (/app/node_modules/bullmq/dist/cjs/classes/scripts.js:253:24)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async Job.moveToCompleted (/app/node_modules/bullmq/dist/cjs/classes/job.js:365:24)
at async handleCompleted (/app/node_modules/bullmq/dist/cjs/classes/worker.js:359:35)
at async Worker.processJob (/app/node_modules/bullmq/dist/cjs/classes/worker.js:395:20)
at async Worker.retryIfFailed (/app/node_modules/bullmq/dist/cjs/classes/worker.js:581:24)
Data
{
"domain": "b.dk",
"risk": "high",
"utm_source": "{}",
"cookies": [
{
"name": "AWSALBCORS",
"value": "QNkPG5Dp4Ww2bJl12Z+DiPeFqfOJJvedlEQ3R4yBHOA8rwQGEh9As4VfTJjDUi6it7VWxXoKzvkIPxNZFoLWsZrjo11SLZwkOaXZ86CZqWWxU0FNpCLEwqpxfgm7",
"domain": "www.berlingske.dk",
"expires": 1752419619.010462,
"expiresDays": 7,
"expiresUTC": "2025-07-13T15:13:39.010Z",
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://www.berlingske.dk/api/auth-service/auth/refresh",
"type": "Cookie.HTTP"
},
{
"name": "AWSALB",
"value": "QNkPG5Dp4Ww2bJl12Z+DiPeFqfOJJvedlEQ3R4yBHOA8rwQGEh9As4VfTJjDUi6it7VWxXoKzvkIPxNZFoLWsZrjo11SLZwkOaXZ86CZqWWxU0FNpCLEwqpxfgm7",
"domain": "www.berlingske.dk",
"expires": 1752419619.010367,
"expiresDays": 7,
"expiresUTC": "2025-07-13T15:13:39.010Z",
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://www.berlingske.dk/api/auth-service/auth/refresh",
"type": "Cookie.HTTP"
},
{
"name": "bm_sv",
"value": "8E6EE52FBB069434F9E25B376842829C~YAAQlWpkX1hd86+XAQAAs8xM4BygeyZuzTq8vycSdP+5vLu9tMBSjkPGXiatfcgiLslp+Nuup+ArQoew0R0X2uszGaWRz81z1gFbhl3U8ZWF86bowJFY65Vu98l1RJ/0qOdbs30pR1vQgzfzRLSw7eZnh5FBYRJJeOq2qGiaV9bSENNIndS7Zzo2dlVpWBbY/3ow9nplKoGx38VVDEnUkx8vaOc3Jg15QGCIPVkB+glSneAdEDVAot7EHckZvLYW9grX~1",
"domain": "berlingske.dk",
"expires": 1751822019.010512,
"expiresDays": 0.08,
"expiresUTC": "2025-07-06T17:13:39.010Z",
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://www.berlingske.dk/api/auth-service/auth/refresh",
"type": "Cookie.HTTP"
},
{
"name": "ak_bmsc",
"value": "5140874609DE0FB0E144416E7D8245D1~000000000000000000000000000000~YAAQlWpkXx5d86+XAQAAK7VM4BzheoHrH1ALH3/wF4HrEIZqKDsMzMU0/JethVkxLRZdDp698YpMfJ5i2oZ6AbwGVPuRcZkQw+7W0fvFSJzAO9frpjMPJS33ohdYKDHo9JghWukqSO5O7evGENu4U+C4eUho9HHaqAy2ahjovFto4YRoUR8ylZ3rzHMvJNDLXNDvhJOwYPFOTAYJVaznYYMXahCK8JBGyQZVZkcYOEDo1T/t+/98Pu0djWfgQ6eXt7d/b432xpODN1WhkhCYIPu5b8tkSlIaF8R735N8KbxN0wvyFp2pGpDxe/W9qO17KuuFbSOYXyDRgDBxonwsMEGItZ8Lbr4BUNmUE424ysFSrkW5+W11EwZzloUnKevvoTJgzgtvCsPoNWB2cT4=",
"domain": "berlingske.dk",
"expires": 1751822012.979099,
"expiresDays": 0.08,
"expiresUTC": "2025-07-06T17:13:32.979Z",
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://www.berlingske.dk/",
"type": "Cookie.HTTP"
},
{
"name": "BMSESSID",
"value": "e95hi5q0rlhemt4qlkavobv05c",
"domain": "berlingske.dk",
"expires": -1,
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://www.berlingske.dk/api/auth-service/auth/refresh",
"type": "Cookie.HTTP"
},
{
"name": "userInfo",
"value": "%7B%22username%22%3Anull%2C%22email%22%3Anull%2C%22roles%22%3A%5B%22Anonymous%22%5D%2C%22userId%22%3Anull%2C%22subscriptionType%22%3Anull%2C%22UID%22%3Anull%7D",
"domain": "www.berlingske.dk",
"expires": -1,
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://www.berlingske.dk/api/auth-service/auth/refresh",
"type": "Cookie.HTTP"
},
{
"name": "_pctx",
"value": "%7Bu%7DN4IgrgzgpgThIC4B2YA2qA05owMoBcBDfSREQpAeyRCwgEt8oBJAE0RXQF8g",
"domain": "cdn.cxense.com",
"expires": "2026-08-05T15:13:39.000Z",
"expiresDays": 395,
"firstPartyStorage": false,
"explanation": " at Object.t [as set] (https://cdn.cxense.com/cx.js:6:1097)",
"type": "Cookie.JS"
},
{
"name": "_cookie_test",
"value": "mcrtb9v1t8a33r",
"domain": "cdn.cxense.com",
"expires": "2025-07-06T15:14:09.000Z",
"expiresDays": 0,
"firstPartyStorage": false,
"explanation": " at t (https://cdn.cxense.com/cx.js:6:1097)",
"type": "Cookie.JS"
},
{
"name": "_cookie_test",
"value": "mcrtb9v1t8a33r",
"domain": "cxense.com",
"expires": "2025-07-06T15:14:09.000Z",
"expiresDays": 0,
"firstPartyStorage": false,
"explanation": " at t (https://cdn.cxense.com/cx.js:6:1097)",
"type": "Cookie.JS"
},
{
"name": "_cookie_test",
"value": "mcrtb9v1t8a33r",
"domain": "com",
"expires": "2025-07-06T15:14:09.000Z",
"expiresDays": 0,
"firstPartyStorage": false,
"explanation": " at t (https://cdn.cxense.com/cx.js:6:1097)",
"type": "Cookie.JS"
},
{
"name": "_cookie_test",
"value": "mcrtb9q89nv4tg",
"domain": "berlingske.dk",
"expires": "2025-07-06T15:14:09.000Z",
"expiresDays": 0,
"firstPartyStorage": false,
"explanation": " at t (https://cdn.piano.io/api/tinypass.min.js:1:34363)",
"type": "Cookie.JS"
},
{
"name": "_cookie_test",
"value": "mcrtb9q89nv4tg",
"domain": "dk",
"expires": "2025-07-06T15:14:09.000Z",
"expiresDays": 0,
"firstPartyStorage": false,
"explanation": " at t (https://cdn.piano.io/api/tinypass.min.js:1:34363)",
"type": "Cookie.JS"
},
{
"name": "ak_bmsc",
"value": "8EB7877FA1A4F4C85F0734CCADFBF2E1~000000000000000000000000000000~YAAQnmpkX+5TW7CXAQAAF75M4By1QeX8JenLlM6Xu263fsyphh0BQJV/ox2cMVlOzUvGVeP16jZ3N8yKF2skcv/EJoNZ8Q4EMTrGPUmIKqplLa8EMJlJDBvWqb9IlT2GwVtyg4FgYPEL4xlirzwkm48+FL3Y6QfOT6CXeH1dTjqdfkJTygkrU0rbQNHMmgWjeJB0Sy5E3rYfpCzIFpZKbgG47uHbgGsxfs/O8iUSYjglqmjM1oDa1/EDrDpqLqz4P4Cy+9NmtJQBnAgTpVgr9UKvsZduMCSWigOWtmpRZRSJMp4b/X6/OttbJLshwreey6N1P5Pj88fZWEbcQ8ckX7XtiCz3lpDvGIczRoVAnUK9FOICG6uGgnlJPpUBvLDY16nVgq521ID8FK5qHB6Vl8uCqso9nrWPLXOqbw==",
"domain": "podcasts.podcasts.berlingskemedia.net",
"expires": "2025-07-06T17:13:35.000Z",
"expiresDays": 0.08,
"firstPartyStorage": false,
"explanation": "set in Set-Cookie HTTP response header for https://api.podcasts.podcasts.berlingskemedia.net/frontend/clips/berlingske/20",
"type": "Cookie.HTTP"
},
{
"name": "CookieConsent",
"value": "-3",
"domain": "www.berlingske.dk",
"expires": "1970-01-01T00:00:00.000Z",
"expiresDays": -20275.63,
"firstPartyStorage": false,
"explanation": " at window.CookieControl.Cookie.init (https://consent.cookiebot.com/uc.js:2:47198)",
"type": "Cookie.JS"
}
],
"beacons": [
{
"url": "https://comcluster.cxense.com/Repo/rep.gif?con=y&loc=https%3A%2F%2Fwww.berlingske.dk%2F&sid=5857358766918947771&rnd=mcrtb9hr6o5vznti",
"explanation": "requested from https://www.berlingske.dk/ and matched with easyprivacy.txt filter ||cxense.com^",
"contentType": "image/gif",
"timestamp": "2025-07-06T15:13:45.788Z"
},
{
"url": "https://cdn.cxense.com/cx.js",
"explanation": "requested from https://cdn.cxense.com/sclear.html and matched with easyprivacy.txt filter ||cxense.com^",
"contentType": "application/javascript",
"timestamp": "2025-07-06T15:13:39.766Z"
},
{
"url": "https://comcluster.cxense.com/public/clearid?ngc=1&callback=cXJsonpCB1",
"explanation": "requested from https://www.berlingske.dk/ and matched with easyprivacy.txt filter ||cxense.com^",
"contentType": "application/json;charset=utf-8",
"timestamp": "2025-07-06T15:13:39.743Z"
},
{
"url": "https://cdn.cxense.com/sclear.html",
"explanation": "requested from undefined source and matched with easyprivacy.txt filter ||cxense.com^",
"contentType": "text/html",
"timestamp": "2025-07-06T15:13:39.739Z"
},
{
"url": "https://cdn.cxense.com/cx.cce.js",
"explanation": "requested from https://www.berlingske.dk/ and matched with easyprivacy.txt filter ||cxense.com^",
"contentType": "application/javascript",
"timestamp": "2025-07-06T15:13:39.540Z"
},
{
"url": "https://imgsct.cookiebot.com/1.gif?dgi=27529609-15b1-4c12-9ae1-14cfb9a9e807",
"explanation": "requested from https://www.berlingske.dk/ and matched with easyprivacy.txt filter /1.gif?",
"contentType": "image/gif",
"timestamp": "2025-07-06T15:13:38.905Z"
},
{
"url": "https://consentcdn.cookiebot.com/sdk/bc-v4.min.html",
"explanation": "requested from about:blank and matched with fanboy-annoyance.txt filter ||cookiebot.com^$third-party",
"contentType": "text/html",
"timestamp": "2025-07-06T15:13:33.977Z"
},
{
"url": "https://www.googletagmanager.com/gtm.js?id=GTM-MW2P5D",
"explanation": "requested from https://www.berlingske.dk/ and matched with easyprivacy.txt filter ||googletagmanager.com^",
"contentType": "application/javascript; charset=UTF-8",
"timestamp": "2025-07-06T15:13:33.420Z"
}
]
}