Pinecode credential connect but node can't connect

I’m trying to connect pinecode. The credential works perfectly. But, the node can’t connect. Any idea ? Cloud version

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Can you share the node, parameters, or error message?

Hi Liam,

ERROR: Request failed to reach Pinecone. This can occur for reasons such as incorrect configuration (environment, project id, index name), network problems that prevent the request from being completed, or a Pinecone API outage. Check your client configuration, check your network connection, and visit https://status.pinecone.io/ to see whether any outages are ongoing.

{“cause”:{“errno”:-104,“code”:“ECONNRESET”,“syscall”:“read”}}

PineconeConnectionError: Request failed to reach Pinecone. This can occur for reasons such as incorrect configuration (environment, project id, index name), network problems that prevent the request from being completed, or a Pinecone API outage. Check your client configuration, check your network connection, and visit https://status.pinecone.io/ to see whether any outages are ongoing.
    at /usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/errors/handling.js:77:43
    at step (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/errors/handling.js:33:23)
    at Object.next (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/errors/handling.js:14:53)
    at /usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/errors/handling.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/errors/handling.js:4:12)
    at handleApiError (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/errors/handling.js:44:59)
    at /usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/utils/middleware.js:138:78
    at step (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/utils/middleware.js:33:23)
    at Object.next (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/utils/middleware.js:14:53)
    at /usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/utils/middleware.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/utils/middleware.js:4:12)
    at Object.onError (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/utils/middleware.js:134:46)
    at VectorOperationsApi.<anonymous> (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/pinecone-generated-ts-fetch/runtime.js:221:57)
    at step (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/pinecone-generated-ts-fetch/runtime.js:72:23)
    at Object.throw (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/pinecone-generated-ts-fetch/runtime.js:53:53)
    at rejected (/usr/local/lib/node_modules/n8n/node_modules/@pinecone-database/pinecone/dist/pinecone-generated-ts-fetch/runtime.js:45:65)
    at processTicksAndRejections (node:internal/process/task_queues:95:5)

I did another retry. My credential works perfectly. But the node object can’t connect. If I try to choose from list, it show no result. Same if I’ve 3 index. In python, the api key works perfectly. I’m thinking about an update in the code. I’ll try to get a look in the open source code for this object to see. If any idea, let’s me know