-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DNSLink on Opera Android does not load #174
Comments
Thank you for reporting this. |
@lidel @aschmahmann I don't think this is fixed in Opera for Android.
If you try to load |
@benhylau you are right. Opera Mobile is loading canonical origin for DNSLink names, afaik they did that to work around TLS error until #169 was addressed. I'm reopening this + will reach out to Opera asking to update their browser to leverage TLS-compatible DNSLink support at Best practice for loading IPFS URI via a public gatewayTLDR: one can now load If user agent does not run own node and rely on a public gateway, it may be the best practice to simply delegate all CID conversion and subdomain creation to the router at
|
Opera fixed it right before we launched COMPOST :D |
Expectation
I expect DNSLink to resolve and load using
ipns://
scheme on Opera Android.Problem
For example, this link does not resolve:
This resolves over:
ipns://
scheme on Firefox Desktop + IPFS Desktop via local IPFS instanceipns://
scheme on Agregore Desktop browserhttps://
scheme via path-based gateway such as https://ipfs.io/ipns/api.staging.compost.digital/v0/monetization/balances.json (on Desktop browsers and Opera Android)This may be related to #169 but also seems to fail even before hitting that bug on Opera Android. It appears to not match it as a IPFS URL at all.
Note that I have been able to resolve other IPFS CID via
ipfs://
in this browser.Things I have tried
Changing the Opera Android gateway to a path-based one like https://ipfs.io in the crypto wallet setting of the app, but that didn't change anything. After speaking with @lidel in chat it appears Opera Android only allow subdomain gateways.
The text was updated successfully, but these errors were encountered: