I followed the guide “Host a Static Website with the Uplink CLI and Linksharing Service” to link Storj objectstorage with a handshake domain by namebase.io. I changed all the needed DNS-settings. This doesn’t seem to work. I get an error message “Malformed request. Please try again.”. Is it even possible to link a handshake domain and Storj for hosting a static website?
Hello @TUS ,
Welcome to the forum!
You need to create these records in your DNS registration (please use your values), i.e.:
tus IN CNAME link.storjshare.io.
txt-tus IN TXT storj-root:my-bucket/site
txt-tus IN TXT storj-access:asgdbdhfhtnuf6rurj
then http://tus.namebase.io
should take index.html
from sj://my-bucket/site/index.html
@Alexey. Thanks for the reply. I already followed the manual. This does not work. Did you manage to get namebase.io handshake domains to work with Storj?
There is no specific instruction for this DNS registrar, all others work correctly.
Please note, the txt-something
records with type TXT are mandatory.
Could you please give me your domain or try to use this command:
dig your.doman.name TXT
It answers:
test.brunodesign. 3600 IN CNAME gateway.storjshare.io.
With another DNS-Server it doesn’t resolve right. I think that the Fingertip resolver or/and the namebase resolvers don’t work as aspected because they are blockchain-domains.
This is mean, that your domain doesn’t have TXT records. It should have these ones in the domain brunodesign.namebase.io
:
test IN CNAME link.storjshare.io.
txt-test IN TXT storj-root:<bucket/prefix>
txt-test IN TXT storj-access:<access key>
But it maybe could work for the root basename.io too
test.brunodesign. IN CNAME link.storjshare.io.
txt-test.brunodesign. IN TXT storj-root:<bucket/prefix>
txt-test.brunodesign. IN TXT storj-access:<access key>
Thanks for the reply. I think, that there isn’t a workaround as long as blockchain-domains aren’t resolved natively in browsers or operating systems right now.