MaidSafe Dev Update :safe: 31st August 2015

Awesome stuff today, can’t t wait till I’m done @ work and try it myself @ home…

1 Like

just a side note

as i just found out the safe-DNS is case-sensitive (so www.riddim is not the same as www.Riddim) I perfectly like it but it and it opens so many possibilities for website-naming! but it might cause confusion amongst windows users who are not used to this :wink:

4 Likes

little “bug” report - it allows you to publish urls like “www .test” and "www.test " (emty space) both cases hang FF while trying to acces.

4 Likes

Thanks for reporting :smiley: Will make a note definitely. Thanks Again

1 Like

Hi All,

I assume there are prerequisites and or dependencies that must be installed before following these steps. Can anyone point me to documentation for this please?

Thanks in advance.

Here’s a video recording of my experience setting up safe_vault_linux.

27 Likes

Thanx! I’ll have to wait for the Windows executable, this gives me a good preview.

1 Like

I’ll make a video for windows as well. :slight_smile:

8 Likes

@dyamanaka A big THANK YOU I am sure from all the non-coders on the forum for your wonderful walk through of how to sent up a website. Very informative and quite an eye opener. Thanks Again.

9 Likes

All binaries provided are statically linked. So you should not need to deal with installing dependencies. Please report if you find otherwise

4 Likes

Thanks, David. I’ve added a link to it in the show notes of the podcast.

3 Likes

Hm, waterfox freezes whenever I try to enter my address, any idea?

Are your vaults still running ?

Yes, I think so. That´s from one of the logs:

INFO:routing::routing_node: RoutingNode Client(cb11df…b78d6e) listens on [Tcp(V4(192.168.178.36:58711))]
INFO:routing::routing_core: Routing Client bootstrapped.
INFO:safe_vault::vault: Vault received an event from routing : Bootstrapped
INFO:routing::routing_core: Routing Node has connected.
INFO:routing::routing_core: RT(1) added 470261…253f15
INFO:safe_vault::vault: Vault received an event from routing : Connected
INFO:safe_vault::vault: Vault received an event from routing : Churn([d73a11…e5a397, 470261…253f15])
INFO:safe_vault::vault: vault added connected node
INFO:safe_vault::vault: refreshing account type 5483205 of group d73a11…e5a397 to network
INFO:safe_vault::vault: Vault received an event from routing : Refresh(5483205, d73a11…e5a397, [[162, 100, 110, 97, 109, 101, 152, 64, 24, 215, 24, 58, 17, 24, 128, 24, 130, 24, 100, 24, 135, 24, 127, 24, 42, 24, 60, 17, 24, 81, 24, 185, 24, 134, 24, 85, 24, 110, 24, 24, 24, 144, 24, 89, 24, 66, 24, 31, 24, 139, 24, 224, 24, 58, 24, 232, 24, 161, 24, 229, 8, 24, 72, 24, 124, 1, 24, 237, 24, 65, 24, 83, 24, 217, 24, 41, 24, 195, 6, 24, 163, 24, 244, 24, 71, 24, 224, 24, 50, 24, 74, 24, 234, 24, 140, 24, 154, 24, 109, 24, 213, 24, 71, 24, 163, 24, 235, 24, 198, 24, 145, 24, 188, 24, 186, 3, 24, 149, 24, 168, 24, 218, 24, 211, 24, 229, 24, 163, 24, 151, 110, 114, 101, 115, 111, 117, 114, 99, 101, 95, 105, 110, 100, 101, 120, 1]])
INFO:safe_vault::vault: Vault received an event from routing : Refresh(5483205, 470261…253f15, [[162, 100, 110, 97, 109, 101, 152, 64, 24, 71, 2, 24, 97, 24, 91, 24, 117, 24, 126, 24, 111, 1, 24, 122, 24, 251, 17, 24, 31, 24, 208, 3, 24, 236, 24, 144, 10, 24, 140, 24, 62, 24, 96, 13, 24, 204, 21, 21, 24, 61, 24, 143, 24, 61, 24, 60, 24, 205, 24, 199, 24, 216, 24, 229, 24, 40, 24, 49, 24, 37, 24, 205, 24, 124, 24, 196, 24, 164, 24, 165, 24, 198, 24, 79, 24, 26, 24, 46, 24, 242, 24, 244, 24, 102, 24, 91, 24, 93, 24, 127, 24, 229, 24, 119, 24, 146, 24, 141, 24, 29, 24, 133, 24, 34, 24, 186, 24, 222, 24, 183, 24, 77, 24, 37, 24, 63, 21, 110, 114, 101, 115, 111, 117, 114, 99, 101, 95, 105, 110, 100, 101, 120, 1]])
INFO:routing::routing_core: RT(2) added 7225d8…5f3092
INFO:safe_vault::vault: Vault received an event from routing : Churn([d73a11…e5a397, 470261…253f15, 7225d8…5f3092])
INFO:safe_vault::vault: vault added connected node
INFO:safe_vault::vault: refreshing account type 5483205 of group d73a11…e5a397 to network
INFO:safe_vault::vault: Vault received an event from routing : Refresh(5483205, 7225d8…5f3092, [[162, 100, 110, 97, 109, 101, 152, 64, 24, 114, 24, 37, 24, 216, 24, 194, 24, 165, 24, 186, 24, 162, 21, 24, 196, 24, 205, 24, 157, 24, 34, 24, 236, 24, 247, 24, 153, 24, 46, 24, 87, 24, 250, 24, 92, 24, 110, 24, 235, 24, 151, 7, 24, 38, 24, 70, 24, 41, 24, 75, 24, 208, 24, 236, 24, 36, 24, 142, 24, 197, 24, 187, 24, 222, 24, 184, 24, 221, 7, 24, 113, 24, 66, 24, 253, 24, 118, 24, 60, 24, 242, 24, 105, 24, 229, 24, 69, 24, 189, 24, 34, 24, 166, 24, 192, 24, 192, 24, 33, 24, 183, 24, 148, 24, 236, 24, 158, 24, 239, 24, 246, 24, 186, 24, 236, 20, 24, 95, 24, 48, 24, 146, 110, 114, 101, 115, 111, 117, 114, 99, 101, 95, 105, 110, 100, 101, 120, 1]])
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 14999 , name: 864c6a…c4c466 , version: 0 , data: “9b1db3…9e36be” , previous_owner_keys : () , current_owner_keys : (“4e0923…35f06b” ) , prev_owner_signatures : (“675ce5…f8520b” ) )), our_authority: ClientManager(name:864c6a…c4c466), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 14999 , name: 864c6a…c4c466 , version: 0 , data: “9b1db3…9e36be” , previous_owner_keys : () , current_owner_keys : (“4e0923…35f06b” ) , prev_owner_signatures : (“675ce5…f8520b” ) )), our_authority: NaeManager(name:864c6a…c4c466), from_authority: ClientManager(name:864c6a…c4c466), response_token: None }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 15101 , name: 81d1ef…b10acb , version: 0 , data: “829848…3c18f8” , previous_owner_keys : () , current_owner_keys : (“4e0923…35f06b” ) , prev_owner_signatures : (“f03f97…d89905” ) )), our_authority: ClientManager(name:81d1ef…b10acb), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(bb467e…f24a2b, 14999), 1), our_authority: NaeManager(name:864c6a…c4c466), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 15101 , name: 81d1ef…b10acb , version: 0 , data: “829848…3c18f8” , previous_owner_keys : () , current_owner_keys : (“4e0923…35f06b” ) , prev_owner_signatures : (“f03f97…d89905” ) )), our_authority: NaeManager(name:81d1ef…b10acb), from_authority: ClientManager(name:81d1ef…b10acb), response_token: None }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Post(StructuredData( type_tag: 14999 , name: 864c6a…c4c466 , version: 1 , data: “4a6c3f…c9e4b6” , previous_owner_keys : () , current_owner_keys : (“4e0923…35f06b” ) , prev_owner_signatures : (“ac051a…09e807” ) )), our_authority: NaeManager(name:864c6a…c4c466), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 15101 , name: 6cd762…fe410e , version: 0 , data: “829848…1a187f” , previous_owner_keys : () , current_owner_keys : (“4e0923…35f06b” ) , prev_owner_signatures : (“6669c4…026d08” ) )), our_authority: ClientManager(name:6cd762…fe410e), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(8c25fd…f89dca, 15101), 2), our_authority: NaeManager(name:81d1ef…b10acb), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 15101 , name: 6cd762…fe410e , version: 0 , data: “829848…1a187f” , previous_owner_keys : () , current_owner_keys : (“4e0923…35f06b” ) , prev_owner_signatures : (“6669c4…026d08” ) )), our_authority: NaeManager(name:6cd762…fe410e), from_authority: ClientManager(name:6cd762…fe410e), response_token: None }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Post(StructuredData( type_tag: 15101 , name: 81d1ef…b10acb , version: 1 , data: “829848…184201” , previous_owner_keys : () , current_owner_keys : (“4e0923…35f06b” ) , prev_owner_signatures : (“411a84…7d900d” ) )), our_authority: NaeManager(name:81d1ef…b10acb), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(8c25fd…f89dca, 15101), 3), our_authority: NaeManager(name:81d1ef…b10acb), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(cbe282…d5a0fe, 15101), 4), our_authority: NaeManager(name:6cd762…fe410e), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Post(StructuredData( type_tag: 15101 , name: 6cd762…fe410e , version: 1 , data: “829848…7a183c” , previous_owner_keys : () , current_owner_keys : (“4e0923…35f06b” ) , prev_owner_signatures : (“32615f…3a3c09” ) )), our_authority: NaeManager(name:6cd762…fe410e), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(cbe282…d5a0fe, 15101), 5), our_authority: NaeManager(name:6cd762…fe410e), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(ded399…261183, 5), 6), our_authority: NaeManager(name:e219e8…6e30c3), from_authority: Client(relay:d73a11…e5a397, public_key:43db3c…348d3e), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 14999 , name: 7ed9fa…b74e0f , version: 0 , data: “cdff14…3dda2b” , previous_owner_keys : () , current_owner_keys : (“34b50c…d7df6d” ) , prev_owner_signatures : (“368a5f…920e08” ) )), our_authority: ClientManager(name:7ed9fa…b74e0f), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 15101 , name: ecb729…3a2256 , version: 0 , data: “829848…0218da” , previous_owner_keys : () , current_owner_keys : (“34b50c…d7df6d” ) , prev_owner_signatures : (“efa223…a5b606” ) )), our_authority: ClientManager(name:ecb729…3a2256), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(58da59…d427bd, 14999), 1), our_authority: NaeManager(name:7ed9fa…b74e0f), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 14999 , name: 7ed9fa…b74e0f , version: 0 , data: “cdff14…3dda2b” , previous_owner_keys : () , current_owner_keys : (“34b50c…d7df6d” ) , prev_owner_signatures : (“368a5f…920e08” ) )), our_authority: NaeManager(name:7ed9fa…b74e0f), from_authority: ClientManager(name:7ed9fa…b74e0f), response_token: None }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 15101 , name: ecb729…3a2256 , version: 0 , data: “829848…0218da” , previous_owner_keys : () , current_owner_keys : (“34b50c…d7df6d” ) , prev_owner_signatures : (“efa223…a5b606” ) )), our_authority: NaeManager(name:ecb729…3a2256), from_authority: ClientManager(name:ecb729…3a2256), response_token: None }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Post(StructuredData( type_tag: 14999 , name: 7ed9fa…b74e0f , version: 1 , data: “b46688…57ecf9” , previous_owner_keys : () , current_owner_keys : (“34b50c…d7df6d” ) , prev_owner_signatures : (“cd308d…c8e902” ) )), our_authority: NaeManager(name:7ed9fa…b74e0f), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 15101 , name: 9331df…573f4c , version: 0 , data: “829848…7e1890” , previous_owner_keys : () , current_owner_keys : (“34b50c…d7df6d” ) , prev_owner_signatures : (“305df5…4bd10b” ) )), our_authority: ClientManager(name:9331df…573f4c), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(638259…44ed69, 15101), 2), our_authority: NaeManager(name:ecb729…3a2256), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Put(StructuredData( type_tag: 15101 , name: 9331df…573f4c , version: 0 , data: “829848…7e1890” , previous_owner_keys : () , current_owner_keys : (“34b50c…d7df6d” ) , prev_owner_signatures : (“305df5…4bd10b” ) )), our_authority: NaeManager(name:9331df…573f4c), from_authority: ClientManager(name:9331df…573f4c), response_token: None }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Post(StructuredData( type_tag: 15101 , name: ecb729…3a2256 , version: 1 , data: “829848…182e09” , previous_owner_keys : () , current_owner_keys : (“34b50c…d7df6d” ) , prev_owner_signatures : (“dd6ab0…82f709” ) )), our_authority: NaeManager(name:ecb729…3a2256), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(638259…44ed69, 15101), 3), our_authority: NaeManager(name:ecb729…3a2256), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(6b8461…5299f1, 15101), 4), our_authority: NaeManager(name:9331df…573f4c), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Post(StructuredData( type_tag: 15101 , name: 9331df…573f4c , version: 1 , data: “829848…bd1855” , previous_owner_keys : () , current_owner_keys : (“34b50c…d7df6d” ) , prev_owner_signatures : (“98a203…a4f700” ) )), our_authority: NaeManager(name:9331df…573f4c), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(6b8461…5299f1, 15101), 5), our_authority: NaeManager(name:9331df…573f4c), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }
INFO:safe_vault::vault: Vault received an event from routing : Request { request: Get(StructuredData(ded399…261183, 5), 6), our_authority: NaeManager(name:e219e8…6e30c3), from_authority: Client(relay:d73a11…e5a397, public_key:66af13…6f528f), response_token: Some(SignedToken) }

2 Likes

Revise if you’re using the network or the mock addon.
I mean… if you downloaded the safe_dns_example-network-yourOS.zip, install safe_addon-0.0.1-network-yourOS.xpi and not the mock version (safe_addon-0.0.1-mock-yourOS.xpi).

After successfully installing the addon, restart your navigator and try it another time :wink:


I don’t know if that’s exactly the problem, but maybe it can help you!

5 Likes

Question that only I can have. I’ve downloaded the safe_dns example. But I did this in an “Try Unbuntu environment” I know that if I shutdown my computer everything is erased.

In safe_dns_example-linux-x64 I’ve choose service.domain
safecoin.exchange

Will I loose this if I turn off my computer? Yes I think so. But can I still have access to this service.domain? I didn’t authenticate anything or enter a username or password.

It works!

(Working on Mac and Linux)

Keep up the good work, team. :wink:

12 Likes

okay … i might be a little bit slow here - but you are running everything inside this try ubuntu environment on one singled pc…- aren’t you …? so if you shut it down everything (including “registered” domains) are erased since there is no connection to the “outer network” …?

2 Likes

Yeah I just coulden’t wait to see this baby run. So I started running it in a try unbuntu environment. unfortunately the ff addon doesn’t work in this environment on firefox 31.0 :frowning: (it’s not compatible)

But I’ll keep this computer as long as possible

1 Like

oooooh yes i was veeeeeeery impatient too :smiley: because of this i just downloaded the mock-version … I thought it would save me some seconds =D

2 Likes