{
"$type": "site.standard.document",
"canonicalUrl": "https://til.iainsimmons.com/posts/raycast-extension-fetch-error",
"description": "today iain learned: How to fix a Raycast Extension fetch error",
"path": "/posts/raycast-extension-fetch-error",
"publishedAt": "2025-12-02T00:00:00.000Z",
"site": "at://did:plc:aoqs4f5ru6ztomatyvept7bf/site.standard.publication/3mnlsntqzp72a",
"tags": [
"Raycast",
"extension",
"security"
],
"textContent": "While trying to use a custom Raycast extension that I built for work, it kept throwing a fetch error, something like this:\n\nTurns out it doesn't like self signed certificates and uses some sort of default set of certificate authorities (CA).\n\nIt's a simple fix, and just requires a change to the Raycast Advanced Settings to set the Certificates to Keychain instead of Default:\n\n![[Raycast-Settings-Advanced-Certificates.png|Raycast Advanced Settings]]\n\nAs is often the case, the fix was found in the GitHub issues for raycast/extensions.",
"title": "Raycast Extension fetch error"
}