fabienvauchelles / scrapoxy

Scrapoxy is a super proxy aggregator, allowing you to manage all proxies in one place 🎯, rather than spreading it across multiple scrapers 🕸️. It also smartly handles traffic routing 🔀 to minimize bans and increase success rates 🚀.
http://scrapoxy.io
MIT License
2.04k stars 235 forks source link

Connector error: Cannot read properties of undefined (reading 'split')" #255

Closed IvanSaldikov closed 1 month ago

IvanSaldikov commented 1 month ago

Current Behavior

When creating new Connector for IP Royal Provider I get error: "Cannot read properties of undefined (reading 'split')"

image

image

Expected Behavior

Before it worked for 2 weeks perfectly. But 2 days ago I decided to turn off proxy to test the flow without it. After that this error started to occur.

Steps to Reproduce

  1. docker compose up command
  2. Go to Marketplaced and choose IP Royal static IP -> Create -> Enter token -> Create.
  3. Go to Connectors and choose credential created on step 2 > all defaults > Create.
  4. See the error as on the screenshot above.

Failure Logs

TypeError: Cannot read properties of undefined (reading 'split')
    at cw (/app/scrapoxy.js:2:514099)
    at Array.map (<anonymous>)
    at iproyal_server_service_ConnectorIproyalService.getProxies (/app/scrapoxy.js:2:514766)
    at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
    at async RefreshConnectorsService.task (/app/scrapoxy.js:2:380026)
    at async RefreshConnectorsService.execute (/app/scrapoxy.js:2:378624)
    at async Timeout._onTimeout (/app/node_modules/@nestjs/schedule/dist/schedule.explorer.js:96:17)
[Nest] 1  - 10/11/2024, 3:49:22 AM   ERROR [RefreshConnectorsService] TypeError: Cannot read properties of undefined (reading 'split')

Scrapoxy Version

4.16.0

Custom Version

Deployment

Operating System

Storage

Additional Information

The same error for the local docker compose container.

Maybe IP Royal new API related issu?

IvanSaldikov commented 1 month ago

Additional logs from the docker container:

2024-10-10 19:55:47 [Nest] 1  - 10/10/2024, 11:55:47 AM     LOG [NestFactory] Starting Nest application...
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] AppStartModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ProbeprovidersModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] StorageprovidersModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] AuthprovidersModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorprovidersModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportprovidersModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TasksModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderMasterClientModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderRefreshClientModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderRefreshClientModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderRefreshClientModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderRefreshClientModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderRefreshClientModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] DiscoveryModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderCaCertificateModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorBrightdataModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorFreeproxiesModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorHypeproxyModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorIproyalResidentialModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorIproyalServerModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorLiveproxiesModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorNetnutModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorNimblewayModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorNinjasproxyModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorProxyCheapResidentialModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorProxyCheapServerModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorProxySellerResidentialModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorProxySellerServerModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorProxidizeModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorProxyrackModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorRayobyteModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorSmartproxyModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorXProxyModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorZyteModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ProbeModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] EventsModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] AuthLocalModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportDatacenterModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportBrightdataModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportProxyModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportIproyalResidentialModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportNetnutModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportNimblewayModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportProxyCheapResidentialModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportHardwareModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportProxyrackModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportSmartproxyModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] TransportZyteModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorAwsModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorAzureModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorDigitaloceanModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorGcpModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ConnectorOvhModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ServeStaticModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] RefreshSourcesModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] RefreshTasksModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] RefreshConnectorsModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] RefreshFreeproxiesModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] RefreshMetricsModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] RefreshProxiesModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] MasterModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] ScheduleModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderEventsModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] StorageFileModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderScraperModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderMasterModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderRefreshModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderUsersModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [InstanceLoader] CommanderFrontendModule dependencies initialized
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [WebSocketsController] CommanderEventsGateway subscribed to the "register" message
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [WebSocketsController] CommanderEventsGateway subscribed to the "unregister" message
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RoutesResolver] CommanderCaCertificateController {/api/certificate/ca}:
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/certificate/ca, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RoutesResolver] CommanderFrontendController {/api/frontend}:
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/metrics, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/token, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId, PUT} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId, DELETE} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/users, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/users, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/users/:userId, DELETE} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/status, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/default, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/token, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/credentials, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/credentials/names, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/credentials/:credentialId, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/credentials, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/credentials/callback, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/credentials/:credentialId, PUT} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/credentials/:credentialId, DELETE} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/credentials/:credentialId/query, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/connectors, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/names, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/sync, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/update, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId, PUT} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId, DELETE} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/scale, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/activate, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/install, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/uninstall, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/install/validate, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/certificate, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/proxies/remove, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/sourcesfreeproxies, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/freeproxies/create, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/freeproxies/remove, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/sources, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/connectors/:connectorId/sources/remove, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/tasks, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/tasks/:taskId, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/tasks/:taskId, DELETE} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/frontend/projects/:projectId/tasks/:taskId/cancel, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RoutesResolver] CommanderMasterController {/api/master}:
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/master/projects, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/master/projects/:projectId/scaleup, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/master/projects/:projectId/proxy, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RoutesResolver] CommanderRefreshController {/api/refresh}:
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/projects/metrics, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/projects/:projectId/connectors/:connectorId/error, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/connectors/refresh, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/projects/:projectId/connectors/:connectorId/proxies, PUT} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/projects/:projectId/connectors/:connectorId/proxies, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/proxies, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/proxies/metrics, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/proxies, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/projects/:projectId/connectors/:connectorId/freeproxies/selected, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/projects/:projectId/connectors/:connectorId/freeproxies/new, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/freeproxies, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/projects/:projectId/connectors/:connectorId/freeproxies, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/freeproxies, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/sources, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/sources, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/projects/:projectId/tasks/:taskId, PUT} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/projects/:projectId/tasks/:taskId/lock, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/refresh/tasks, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RoutesResolver] CommanderScraperController {/api/scraper}:
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project/status, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project/connectors, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project/proxies/remove, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project/connectors/:connectorId/freeproxies, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project/connectors/:connectorId/freeproxies, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project/connectors/:connectorId/freeproxies/remove, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project/connectors/:connectorId/sources, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project/connectors/:connectorId/sources, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/scraper/project/connectors/:connectorId/sources/remove, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RoutesResolver] CommanderUsersController {/api/users}:
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/users/auths, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/users/auths/:type, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/users/auths/:type, POST} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/users/me, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/users/me, PUT} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/users/me/renew, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [RouterExplorer] Mapped {/api/users/me/logout, GET} route
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [ProbeService] Probe is listening at port 8887
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [MasterService] Master is listening at port 8888
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [NestApplication] Nest application successfully started
2024-10-10 19:55:48 [Nest] 1  - 10/10/2024, 11:55:48 AM     LOG [StartCommand] Commander is listening at port 8890
2024-10-10 19:55:49 [Nest] 1  - 10/10/2024, 11:55:49 AM   ERROR [RefreshConnectorsService] TypeError: Cannot read properties of undefined (reading 'split')
2024-10-10 19:55:49 TypeError: Cannot read properties of undefined (reading 'split')
2024-10-10 19:55:49     at aw (/app/scrapoxy.js:2:513683)
2024-10-10 19:55:49     at Array.map (<anonymous>)
2024-10-10 19:55:49     at iproyal_server_service_ConnectorIproyalService.getProxies (/app/scrapoxy.js:2:514350)
2024-10-10 19:55:49     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2024-10-10 19:55:49     at async RefreshConnectorsService.task (/app/scrapoxy.js:2:379610)
2024-10-10 19:55:49     at async RefreshConnectorsService.execute (/app/scrapoxy.js:2:378208)
2024-10-10 19:55:49     at async Timeout._onTimeout (/app/node_modules/@nestjs/schedule/dist/schedule.explorer.js:96:17)
2024-10-10 19:55:59 [Nest] 1  - 10/10/2024, 11:55:59 AM   ERROR [RefreshConnectorsService] TypeError: Cannot read properties of undefined (reading 'split')
2024-10-10 19:55:59 TypeError: Cannot read properties of undefined (reading 'split')
2024-10-10 19:55:59     at aw (/app/scrapoxy.js:2:513683)
2024-10-10 19:55:59     at Array.map (<anonymous>)
2024-10-10 19:55:59     at iproyal_server_service_ConnectorIproyalService.getProxies (/app/scrapoxy.js:2:514350)
2024-10-10 19:55:59     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
2024-10-10 19:55:59     at async RefreshConnectorsService.task (/app/scrapoxy.js:2:379610)
2024-10-10 19:55:59     at async RefreshConnectorsService.execute (/app/scrapoxy.js:2:378208)
2024-10-10 19:55:59     at async Timeout._onTimeout (/app/node_modules/@nestjs/schedule/dist/schedule.explorer.js:96:17)
2024-10-10 19:56:09 [Nest] 1  - 10/10/2024, 11:56:09 AM   ERROR [RefreshConnectorsService] TypeError: Cannot read properties of undefined (reading 'split')
fabienvauchelles commented 1 month ago

Hello,

IPRoyal has updated their API signature, and I've made the necessary adjustments to Scrapoxy to accommodate this change. The updated version 4.16.1 is now compatible and should work seamlessly with the new API.