I am creating IPNS links at https://ipns.ipfs.network/ but they die sometimes, and some not. Why? I want it to be stable!
Can you detail how you’re using it/what you’re seeing? Are you noticing the records die after a day or so? If so that’s because the Amino DHT only holds records for about a day (and at most 2) before they need to be republished into it.
My popular program working well with IPNS, but I am also rehosting a much lesser popular program, and it dies everytime, I fixed it about 3 times already. I am using IPNS inspector to create ipns links.
I encounter error 500.
Are you able to give more detailed information about what you’re doing, what the IPNS links are, etc?
Some examples:
but I am also rehosting a much lesser popular program, and it dies everytime, I fixed it about 3 times already.
Are you creating and publishing IPNS records and assuming they’ll be good forever?
i.e. going here
and importing (or generating) a key, hitting create record and then publishing once and assuming the job is done?
As mentioned above the IPNS records have to be republished once a day to be available to people
I encounter error 500.
Where / doing what? On ipns.ipfs.network after clicking some buttons, on a local kubo gateway, on ipfs.io / dweb.link?
Can you share the HTTP call you made that resulted in the error?
Yes I republishing them only while updating the program on IPNS Inspector ;-;
This is my link that was generated by IPNS Inspector and dies about every week k51qzi5uqu5dhr0t6o7hfymktwipat1243r24wqzfrbhery1z4f85alzgq12pt
This is the link that was generated via IPNS Inspector too but the program is much more popular and it doesn’t die
k51qzi5uqu5dldod6robuflgitvj276br0xye3adipm3kc0bh17hfiv1e0hnp4
Well why the site doesn’t to it, it online constantly, clicking “republish” every day should be my daily activity? When I upload files via Pinata I generally want them to be accessible as long as Pinata itself exists, but when I create IPNS record via IPNS inspector I should click “republish” EVERY day? I don’t even have my key here, I store it at the local machine, I will be able to restore the link only after several days from now. Is there a way to automate republishing my link or something?
I believe any IPNS record is very low in bytes weigh, but when I upload the file to IPFS provider it is good to go for a veeeery long time. I thought ipns inspector is working similarly to any IPFS provider as Pinata, stores the files and republishing them. Because my other link is available for about half a year with very few outages and because I thought it is logical, as I said records are very light-weight. Probably its not the case…
The IPNS Inspector is meant as an inspector / debugging tool not an IPNS record publishing platform. It’s a pretty lightweight public tool where the only infra behind it in practice is a delegated routing endpoint because at the moment publishing to the Amino DHT from a browser isn’t guaranteed to be successful (requires more of the network upgrading to support browser-compatible transports) but overtime even that can disappear.
If you’re self-hosting your content (e.g. using kubo) it’ll automatically republish for you. Similarly, some pinning services have services to handle IPNS republishing for you just like they handle IPFS republishing.
It does sound like it’d be a good idea to add a disclaimer to the website that publishing a record via the website means it’ll only be active for a day or so.
Yes thank you for the issue I replied on GitHub with more context and links for the specific IPNS inspector case please take a look
