Railgun-Community / private-proof-of-innocence

Node for Private Proof Of Innocence list provider and list aggregator.
MIT License
5 stars 6 forks source link

Could not connect to MongoDB while running POI #29

Open dafrench57 opened 3 months ago

dafrench57 commented 3 months ago

I'm trying to run the POI node through the main folder. I have run ./setup ; ./start-dash ; ./start-list-provider.

I have the following error :

2|node-list-provider  | 2024-06-26T19:08:25:   poi:list-provider LIST KEY: [REDACTED] +0ms
2|node-list-provider  | 2024-06-26T19:08:25:   poi:node ProofOfInnocenceNode start()... +0ms
2|node-list-provider  | 2024-06-26T19:08:25:   poi:init Setting up databases... +0ms
2|node-list-provider  | 2024-06-26T19:08:27:   poi:node Error during node startup: Could not connect to MongoDB +2s
2|node-list-provider  | 2024-06-26T19:08:27: Error: Could not connect to MongoDB
2|node-list-provider  | 2024-06-26T19:08:27:     at Function.init (/root/private-proof-of-innocence/packages/node/src/database/database-client-init.ts:33:7)
2|node-list-provider  | 2024-06-26T19:08:27:     at initDatabases (/root/private-proof-of-innocence/packages/node/src/init/init.ts:27:24)
2|node-list-provider  | 2024-06-26T19:08:27:     at ProofOfInnocenceNode.start (/root/private-proof-of-innocence/packages/node/src/proof-of-innocence-node.ts:80:26)
2|node-list-provider  | 2024-06-26T19:08:27:     at /root/private-proof-of-innocence/packages/node/src/main.ts:47:14
2|node-list-provider  | 2024-06-26T19:08:27:     at processTicksAndRejections (node:internal/process/task_queues:95:5)
2|node-list-provider  | 2024-06-26T19:08:27:   poi:main unhandledRejection +0ms
2|node-list-provider  | 2024-06-26T19:08:27:   poi:main Error: Could not connect to MongoDB
2|node-list-provider  | 2024-06-26T19:08:27:   poi:main     at Function.init (/root/private-proof-of-innocence/packages/node/src/database/database-client-init.ts:33:7)
2|node-list-provider  | 2024-06-26T19:08:27:   poi:main     at initDatabases (/root/private-proof-of-innocence/packages/node/src/init/init.ts:27:24)
2|node-list-provider  | 2024-06-26T19:08:27:   poi:main     at ProofOfInnocenceNode.start (/root/private-proof-of-innocence/packages/node/src/proof-of-innocence-node.ts:80:26)
2|node-list-provider  | 2024-06-26T19:08:27:   poi:main     at /root/private-proof-of-innocence/packages/node/src/main.ts:47:14
2|node-list-provider  | 2024-06-26T19:08:27:   poi:main     at processTicksAndRejections (node:internal/process/task_queues:95:5) +0ms

When I test the ./run-mongo-prod in the /packages/node folder, it works.

Any idea how to solve this ?

issue1 issue2 env