All our requests to Pinecone started failing today with a 401 Unauthorized exception. The stacktrace is unhelpful:
Failed to retrieve response: PineconeAuthorizationError: The API key you provided was rejected while calling https://xxx-yyy.svc.gcp-starter.pinecone.io/query. Please check your configuration values and try again. You can find the configuration values for your project in the Pinecone developer console at [https://app.pinecone.io](https://app.pinecone.io/)
at mapHttpStatusError (webpack-internal:///(rsc)/./node_modules/@pinecone-database/pinecone/dist/errors/http.js:181:20)
at eval (webpack-internal:///(rsc)/./node_modules/@pinecone-database/pinecone/dist/errors/handling.js:170:55)
at step (webpack-internal:///(rsc)/./node_modules/@pinecone-database/pinecone/dist/errors/handling.js:107:23)
at Object.eval [as next] (webpack-internal:///(rsc)/./node_modules/@pinecone-database/pinecone/dist/errors/handling.js:48:20)
at fulfilled (webpack-internal:///(rsc)/./node_modules/@pinecone-database/pinecone/dist/errors/handling.js:11:32)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
cause: undefined
We repeated the query with a new API key, and also tried calling the index from Python. Both failed. The Pinecone console also fails to load the index via the âBrowseâ tab. The describe_index_stats API call on the console fails with a 401 Unauthorized error with the following response headers:
We are on a starter index, what about you? It might be an issue impacting only starter indexes, although I donât see incidents on the status page https://status.pinecone.io/
I created a support ticket, but was basically told they couldnât help us because we arenât a paying customer. Well, if the status page or exception message were helpful, I could figure something out, but at the moment weâre pretty stuck!
We are aware of an issue affecting some of the Serverless and Starter indexes. We are currently investigating and will update our status with the progress.