Skip to content

Error with Length and Map - Siren 3.1.0 #459

@ethbkk1

Description

@ethbkk1

Describe the bug
Now that the system is running I'm seeing some other errors on mainnet after startup

siren-1 | Attempting to connect to beacon node and validator client...
siren-1 | [Nest] 109 - 11/12/2025, 2:27:41 AM LOG [NestApplication] Nest application successfully started +11ms
siren-1 | Backend server is running on port 3001
siren-1 | Connection failed [ERR_STRING_TOO_LONG]: Unknown error...
siren-1 | Closing all SSE connections...
siren-1 | Retrying connection in 30 seconds...
siren-1 | (node:111) [DEP0169] DeprecationWarning: url.parse() behavior is not standardized and prone to errors that have security implications. Use the WHATWG URL API instead. CVEs are not issued for url.parse() vulnerabilities.
siren-1 | (Use node --trace-deprecation ... to show where the warning was created)
siren-1 | ⚠ metadataBase property in metadata export is not set for resolving social open graph or twitter images, using "http://localhost:3300". See https://nextjs.org/docs/app/api-reference/functions/generate-metadata#metadatabase
siren-1 | [Nest] 109 - 11/12/2025, 2:27:44 AM ERROR [ExceptionsHandler] Cannot read properties of undefined (reading 'length')
siren-1 | TypeError: Cannot read properties of undefined (reading 'length')
siren-1 | at /app/backend/dist/backend/src/validator/validator.service.js:73:51
siren-1 | at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
siren-1 | at async UtilsService.fetchFromCache (/app/backend/dist/backend/src/utils/utils.service.js:86:22)
siren-1 | at async /app/backend/node_modules/@nestjs/core/router/router-execution-context.js:46:28
siren-1 | at async /app/backend/node_modules/@nestjs/core/router/router-proxy.js:9:17
siren-1 | [Nest] 109 - 11/12/2025, 2:27:44 AM ERROR [ExceptionsHandler] Cannot read properties of undefined (reading 'map')
siren-1 | TypeError: Cannot read properties of undefined (reading 'map')
siren-1 | at /app/backend/dist/backend/src/validator/validator.service.js:120:48
siren-1 | at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
siren-1 | at async UtilsService.fetchFromCache (/app/backend/dist/backend/src/utils/utils.service.js:86:22)
siren-1 | at async /app/backend/node_modules/@nestjs/core/router/router-execution-context.js:46:28
siren-1 | at async /app/backend/node_modules/@nestjs/core/router/router-proxy.js:9:17
siren-1 | undefined

siren-1 | Closing all SSE connections...
siren-1 | Retrying connection in 30 seconds...
siren-1 | Connection failed [ERR_STRING_TOO_LONG]: Unknown error...
siren-1 | Attempting to connect to beacon node and validator client...
siren-1 | Closing all SSE connections...
siren-1 | Retrying connection in 30 seconds...
siren-1 | Connection failed [ERR_STRING_TOO_LONG]: Unknown error...
siren-1 | Attempting to connect to beacon node and validator client...
siren-1 | Connection failed [ERR_STRING_TOO_LONG]: Unknown error...
siren-1 | Closing all SSE connections...

To Reproduce
Upgrade and then run.. No other actions taken.

Expected behavior
No errors

Screenshots

Image
  • Device: [e.g. iPhone6]
  • OS: [e.g. iOS8.1]
  • Browser [e.g. stock browser, safari]
  • Version [e.g. 22]

Additional context
Add any other context about the problem here.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions