ipfs / ipfs-desktop

An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
https://docs.ipfs.tech/install/ipfs-desktop/
MIT License
5.86k stars 850 forks source link

Importing by CID is not working #2755

Closed HaveANiceDaySir closed 2 weeks ago

HaveANiceDaySir commented 4 months ago

So I've tried running my own node as an alternative to pinning services like Pinata. However, I'm having several issues from pinning my files through IPFS Desktop, I try to import using the CID already used for files, but it just won't load them even if they are 200 KB in size. I'm running IPFS Desktop on Windows 11. I haven't changed anything on the configuration, so that should be the default one. Is there a way to force the pin of my file, maybe through the command line?

welcome[bot] commented 4 months ago

Thank you for submitting your first issue to this repository! A maintainer will be here shortly to triage and review. In the meantime, please double-check that you have provided all the necessary information to make this process easy! Any information that can help save additional round trips is useful! We currently aim to give initial feedback within two business days. If this does not happen, feel free to leave a comment. Please keep an eye on how this issue will be labeled, as labels give an overview of priorities, assignments and additional actions requested by the maintainers:

Finally, remember to use https://discuss.ipfs.io if you just need general support.

HaveANiceDaySir commented 4 months ago

Following up on this, I have found that the IPFS Desktop gets stuck when trying to pin SVG files specifically, the only way I have found to properly pin the is by forcing a lot of files through the Import button to be pinned. It does take a while, but it will pin them. However, it won't pin them if I just do it once. image

lidel commented 2 weeks ago

@HaveANiceDaySir apologies for slow reply. This seems to be a problem specific to a CID you are trying to import into your local node.

Make sure it has a publicly diallable provider. You can check providers via https://delegated-ipfs.dev/routing/v1/providers/CID

Example: https://delegated-ipfs.dev/routing/v1/providers/bafybeigdyrzt5sfp7udm7hu76uh7y26nf3efuylqabf3oclgtqy55fbzdi

There is also https://check.ipfs.network/ which allows you to probe provider from remote node, to know if the problem is your machine, or the provider.

If you need further support, please open topic at https://discuss.ipfs.tech/c/help/13, this issue tracker is about bugs in Desktop app specifically.