{
  "$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"
}