-
Notifications
You must be signed in to change notification settings - Fork 299
DNS tests failing in go-ipfs #839
Comments
These tests pass on js-ipfs-api master which gets tested with the latest go-ipfs released (0.4.17). Do you use js-ipfs-api master to run those tests? |
I use v24.0.1 + go-ipfs master. Testing locally, |
(this is how the test is run: https://github.com/ipfs/go-ipfs/pull/5053/files#diff-b7ff5824046cf0b1acd30703f283738dR140) |
Hi @magik6k, I think I also had a same problem. I was able to successfully execute the test by modifying codes as follows to enable recursive ipns resolve as you pointed out in the first post. Thank you. https://github.com/ipfs/interface-ipfs-core/blob/master/js/src/miscellaneous/resolve.js#L95 I assume this fix should be done toward |
cc upstream issue: ipfs/kubo#4293 (comment) |
@shunkino if you're able to send a PR to We shouldn't really be relying on external services in our tests but I don't have a better idea right now :( Suggestions and PRs welcome 😎 |
@alanshaw Sure, will send it soon! Thanks, let me ask you when I get one. # by the way, is there any reason |
yes, there was - @lgierth should be able to comment (apologies I saw you explained this in IRC but I forgot the reason) |
We wanted the dnslink to be in a different zone than the MX records, so that we can safely update automatically via Jenkins. It wasn't a hard requirement, just general security hardening. |
This was fixed in ipfs-inactive/interface-js-ipfs-core#362 |
https://ci.ipfs.team/blue/organizations/jenkins/IPFS%2Fgo-ipfs/detail/PR-5053/110/tests/
ipfs dns ipfs.io
needs to be called with-r
flag asipfs.io
uses 2-level dnslink (/ipns/ipfs.io
->/ipns/website.ipfs.io
->/ipfs/QmWebsite
)Blocks ipfs/kubo#5053
The text was updated successfully, but these errors were encountered: