The algolia-netlify plugin has been failing for me. I have the ALGOLIA_API_KEY and ALGOLIA_BASE_URL set in the environment variable. I also set NETLIFY_BUILD_DEBUG to get more logs. Here’s the logs I am seeing.
8:25:46 PM: 3. @algolia/netlify-plugin-crawler (onSuccess event)
8:25:46 PM: ────────────────────────────────────────────────────────────────
8:25:46 PM:
8:25:46 PM: Step starting.
8:25:46 PM: Step started.
8:25:46 PM: Plugin logic started.
8:25:46 PM: Algolia Netlify plugin started
8:25:46 PM: Sending request to crawl https://crawler.algolia.com/api/1/netlify/crawl
8:25:46 PM: {"branch":"master","siteName":"gaeblog","deployPrimeUrl":"https://63b6512982df561ea66d5714--gaeblog.netlify.app","version":"1.0.0"}
8:25:46 PM: Response {
8:25:46 PM: size: 0,
8:25:46 PM: timeout: 0,
8:25:46 PM: [Symbol(Body internals)]: {
8:25:46 PM: body: PassThrough {
8:25:46 PM: _readableState: [ReadableState],
8:25:46 PM: _events: [Object: null prototype],
8:25:46 PM: _eventsCount: 5,
8:25:46 PM: _maxListeners: undefined,
8:25:46 PM: _writableState: [WritableState],
8:25:46 PM: allowHalfOpen: true,
8:25:46 PM: [Symbol(kCapture)]: false,
8:25:46 PM: [Symbol(kCallback)]: null
8:25:46 PM: },
8:25:46 PM: disturbed: false,
8:25:46 PM: error: null
8:25:46 PM: },
8:25:46 PM: [Symbol(Response internals)]: {
8:25:46 PM: url: 'https://crawler.algolia.com/api/1/netlify/crawl',
8:25:46 PM: status: 403,
8:25:46 PM: statusText: 'Forbidden',
8:25:46 PM: headers: Headers { [Symbol(map)]: [Object: null prototype] },
8:25:46 PM: counter: 0
8:25:46 PM: }
8:25:46 PM: }
8:25:46 PM: Could not reach algolia Error: Forbidden {}
8:25:46 PM: at onSuccess (/opt/build/repo/.netlify/plugins/node_modules/@algolia/netlify-plugin-crawler/dist/index.js:107:19)
8:25:46 PM: at processTicksAndRejections (node:internal/process/task_queues:96:5)
8:25:46 PM: at async Object.run (file:///opt/buildhome/node-deps/node_modules/@netlify/build/lib/plugins/child/run.js:14:5)
8:25:46 PM: at async handleEvent (file:///opt/buildhome/node-deps/node_modules/@netlify/build/lib/plugins/child/main.js:28:42)
8:25:46 PM: at async process.<anonymous> (file:///opt/buildhome/node-deps/node_modules/@netlify/build/lib/plugins/ipc.js:91:24)
8:25:46 PM: Step erroring.
8:25:46 PM: Error: Could not reach Algolia's Crawler, got: Forbidden {}
at onSuccess (/opt/build/repo/.netlify/plugins/node_modules/@algolia/netlify-plugin-crawler/dist/index.js:112:21)
8:25:46 PM: at processTicksAndRejections (node:internal/process/task_queues:96:5)
8:25:46 PM: at async Object.run (file:///opt/buildhome/node-deps/node_modules/@netlify/build/lib/plugins/child/run.js:14:5)
8:25:46 PM: at async handleEvent (file:///opt/buildhome/node-deps/node_modules/@netlify/build/lib/plugins/child/main.js:28:42)
8:25:46 PM: at async process.<anonymous> (file:///opt/buildhome/node-deps/node_modules/@netlify/build/lib/plugins/ipc.js:91:24)
8:25:46 PM: Step completed.