Could not connect to the IPFS API

Fresh install, and all it says is this. No clue whats wrong with it, followed the guide to the letter.

Can you provide some more details. What are you running it on? Which guide did you follow? Do you have the daemon running? Are you sure the daemon is actually running? What are you running where you get that message?

Windows 10; This Guide IPFS Desktop | IPFS Docs

I have no clue what daemon is, I used the exe.

I just lunched the program for the first time.

It also says the following. (Couldn’t post before because it has 2 links in it, have to break it up because it detects way too much as links)

Check out the installation guide in the IPFS Docs, or try these common fixes:

  1. Is your IPFS daemon running? Try starting or restarting it from your terminal:


$ ipfs daemon Initializing daemon... API server listening on /ip4/

  1. Is your IPFS API configured to allow cross-origin (CORS) requests? If not, run these commands and then start your daemon from the terminal:


$ ipfs config --json API.HTTPHeaders.Access-Control-Allow-Origin '["webui://-", "http://localhost:3000", "", ""]' $ ipfs config --json API.HTTPHeaders.Access-Control-Allow-Methods '["PUT", "POST"]'

  1. Is your IPFS API on a port other than 5001? If your node is configured with a custom API address, enter it here.

Alright, installed via Powershell, and now the browser API and the like is working, but the desktop version isn’t still. (same error, even if I change the API address to match)