Need help with error: IPFS is not resolving: Error verifying IPFS: Error parsing file

Hi there,

Setting up my DappNode Machine and I am getting this error. Geth is currently synching and the package store appears to be missing Prysm and eth2Stats Client. Is this because of the synching? And if not can anyone help me understand what is happening? I’ve tried restarting the package and that didn’t solve it.

Core DAppNode Packages versions

  • ipfs.dnp.dappnode.eth: 0.2.7
  • wifi.dnp.dappnode.eth: 0.2.3
  • vpn.dnp.dappnode.eth: 0.2.5
  • bind.dnp.dappnode.eth: 0.2.4
  • admin.dnp.dappnode.eth: 0.2.19, commit: 875f5a7b
  • wamp.dnp.dappnode.eth: 0.2.2
  • dappmanager.dnp.dappnode.eth: 0.2.30, commit: dc8967d2

System info

  • docker version: Docker version 18.09.8-ce, build 0dd43dd87fd530113bf44c9bba9ad8b20ce4637f
  • docker compose version: docker-compose version 1.24.1, build 4667896b
  • Disk usage: 1%

Stop or uninstall Eth2stats package and let us know, after a while, if that solves the issue.

Ah maybe I wasn’t clear. I don’t have any package but geth, i was suggesting that I couldn’t see the Eth2stats package in the store. And when i clicked on the Prysm package I got the following error:

Error: Can't download prysm.dnp.dappnode.eth release: Maximum size exceeded (10000 bytes)
    at Object.<anonymous> (/usr/src/app/src/modules/ipfs/methods/cat.js:58:19)
    at Generator.next (<anonymous>)
    at fulfilled (/usr/src/app/src/modules/ipfs/methods/cat.js:5:58)
    at process._tickCallback (internal/process/next_tick.js:68:7)

kwargs = {
  "id": "prysm.dnp.dappnode.eth"
}

So at the moment it is just geth and it is synching.

I also got this error:

TypeError: envsArray.filter is not a function
    at parseEnvironment (/usr/src/app/src/utils/dockerComposeParsers.js:50:10)
    at Object.parseUserSetFromCompose (/usr/src/app/src/utils/dockerComposeParsers.js:238:25)
    at /usr/src/app/src/calls/fetchDnpRequest.js:48:81
    at Generator.next (<anonymous>)
    at /usr/src/app/src/calls/fetchDnpRequest.js:8:71
    at new Promise (<anonymous>)
    at __awaiter (/usr/src/app/src/calls/fetchDnpRequest.js:4:12)
    at addReleaseToSettings (/usr/src

kwargs = {
  "id": "prysm-pyrmont.dnp.dappnode.eth"
}

You just need to update the DAppNode and both issues should get fixed:

thank you, should i wait for geth to sync first?

You don’t need to wait

1 Like

I just updated all the packages and am now getting this on support:

IPFS is not resolving: Error verifying IPFS: Failed to fetch

logs are saying this:

ipfs version 0.7.0
Found IPFS fs-repo at /data/ipfs
Error: ipfs repo needs migration

Should I start a new topic to solve the new issue with ipfs?

Thanks for opening a new one.

I set this thread to closed then

1 Like