Stable Droplet Test Network

Just noting that it now has a proper link, enjoy the game mod!!

http://maidsafeman.whiteoutmashupz.safenet

arghh I hit the 100 puts after having deleted a file to update it, so for now, http://safe.share.safenet is screwed !

Also when I try to create a fresh account and a new name , I also hit lowbalance and uploads fail. I would have thought this is per account ? Or is it per IP ?

EDIT : note to self : DON’T upload from git repo, as it uploads .git too, thus hitting the 100 puts cap !

Problem :

I have accidentally my test account ! I didn’t think that uploading using the demo app would suck my .git folder, so my put limit went boom.

Once the account is locked , as it takes a ( refused ) POST to authorize with the launcher, I cannot auth and delete the long name, or delete the files so the public website doesn’t show in a broken state.

It would be good to be able to auth despite the cap limit, so one can make this kind of maintenance on a screwed account.

It would be good if the launcher sends you a warning before you hit the cap, too. Something like "If you do that, you would lock this account " , and the originating request would be ignored, so the account is still accessible for auth , get and delete stuff before it is really screwed.

1 Like

nice one! :smile:

2 Likes

What will your coins be worth in 6 months? easy, let the wheel of fortune tell you!
http://wof.savage1.safenet

(bit buggy but the future is tough on technology)

3 Likes

I’m sorry, but how can that be accurate when it’s so inconsistent? It gives me a different answer every time, so I can’t trust my trading to what it tells me.

Kidding of course! Nice page :smiley:

Glad the stable droplet test network is indeed proving pretty stable so far!

2 Likes

I have connected 3 vaults (yes, I know I shouldn’t have) and added http://mystats.safenet/ site which display some statistics about the network.

The total number of vaults is estimated with empirical formula defined here, but 3 measuring vaults are not enough and only give a rough estimation.

Some averages on data in my 3 vaults are also displayed. Interesting extrapolations could be computed but uncertainty is very high. For example, the formula for the total number registered users would be: Estimated total vaults * Login packets / 8 (~ 365 users at the time of writing).

The site has no javascript but has an automatic refresh every 15s.

4 Likes

http://dir.random.safenet
=>
http://mystats.safenet
http://pacman.safenet
http://ithanium.safenet
http://frabrunelle.safenet
http://app.ghost07.safenet
http://wof.savage1.safenet
http://oldhold.southside.safenet
http://hello.safenet
http://web.chunky101.safenet
http://example.ghost07.safenet
http://marble.play.safenet
http://blog.riddim.safenet
http://maidsafeman.whiteoutmashupz.safenet
http://me.too.safenet
http://the.teapot.safenet
http://polpolrene.safenet
http://the.best.safenet
http://pirate.savage1.safenet
http://a.random.safenet
http://yvette.safenet
http://eye.eye.safenet
http://music.safenet
http://this.is.safenet
http://bible.safenet
http://frostbyte.safenet

1 Like

I wonder if there’s a way of getting at the network capacity through the amount of data a stable node has downloaded, multiplied by the estimated nodes. If the network was maxed out, how would that become apparent? Perhaps in future the capacity will evidence via the reward in safecoins??

Also, is it possible to have nodes attached to the stable droplet network, I thought only the launcher and demoapp had been made available and the community net is obviously distinct from that.

1 Like

Before the great simplification we could guess if the network was about to run out of free space by looking at the sacrificial/normal chunks ratio. I don’t know if we can get the information at the vault level today. I will check that.

I cheated: compiled safe_vault from source and copied crust.config file of stable droplet test network.

1 Like

Directory moved to http://explorer.safenet

While trying to upload a file, I got a new error I’ve not seen before:

ERROR 15:34:35.392961685 [routing::core core.rs:2174] Client(9d821b…) - Unable to find connection to proxy node in proxy map

Unclear what that is suggesting. The demoapp didn’t appear to be getting any progress beyond 25% - I was expecting see lowbalance error.

It means that a vault that has been providing you with a tunnel has become unavailable. Most likely one of the hard-coded contacts went offline.

Would that be fatal to an upload; or was I being impatient?.. the upload seemed not to be progressing beyond that error though I didn’t wait for more than a couple of minutes to see. I did wonder that the test network was being updated but then created a new account and uploaded without incident.

Going by what happens with vaults connecting to a network, it should wait a while and try again by another hard-coded contact, if that’s what is happening. But since this is a test network, you will probably have to take some action, such as trying again later.

I guess you mean “bootstrap” node. “tunnel” node has a different meaning in the network(its a node thats relaying messages to a given other node for the source since it’s not able to connect to the destination directly itself).

In this case, here’s the source. Looks like the client has lost its connection to its bootstrap/proxy node(could be cos of multiple reasons, bootstrap node went offline(not likely). client connection terminated cos of local network fluctuating, …).

This above message indicates a message such as this should have also got logged before in the log.

I don’t think its you being impatient :smiley: and yes this would be fatal to the upload and would lead to the same issue you raised in GitHub I think. At this point, if the Put requests went through past the proxy node before its connection to your client terminated, then the network could have very well stored the chunks but not been able to indicate success to the client and thereby the metadata/directory listings for the file might not be updated accordingly(or even only part chunks could have been uploaded) and the rollback / recovery process isnt in place to just resume on retry right now.

Thats not something that happens for Clients. For clients the expected behaviour with such failure is for Launcher to have received a “Disconnected” event and indicate to the user that they would need to reconnect to the network and Login again to resume their operations. For vaults its simpler as they just restart and create a new identity currently.

@davidpbrown If you still have the log file from that session and you don’t see a message such as Lost connection to last proxy node in your client log file, that would point to an issue where your node hasn’t realised it and informed launcher of the same.

3 Likes

Actually I meant tunnel because that’s what a proxy does, right? I’ve seen the proxy error many times, and it’s usually because the hard-coded contact is offline.

I know it doesn’t happen, I was just saying, they should handle it as gracefully as vaults do.

It should not do that, it by default has to be directly accessible, to bootstrap from :wink: Tunnel is more like a network level proxy between network nodes, not client → bootstrap nodes. In this case proxy is “acting on behalf of” a tunnel node is “relaying for” if that makes sense.

2 Likes

OK, thanks for the clarification, that there’s two meanings of proxy. It was the relay definition I already had, but the proxy error I was seeing (with client vaults joining by trying to connect to an offline vault in the config).

1 Like

grep suggests none of the log files in /safe_launcher/ now have that message. However, I wasn’t being careful and started up another account - restarting the launcher; so, I wonder then the logs have been refreshed. I can’t see the error logged either.

If logs are refreshed each new session, perhaps we backup logs where new errors occur.

and just for completeness, I went back in now and retried the upload and it worked fine. The previous had left a 0 byte file, so I just deleted it and retried the upload. Clearly then just a connection issue but a clean one.

1 Like

Thu 09 Jun 2016 UTC 18:27:24 and all is well :slight_smile:
http://dir.random.safenet
=>
http://ar.udhr.safenet
http://maidsafeman.whiteoutmashupz.safenet
http://ko.udhr.safenet
http://mystats.safenet
http://frabrunelle.safenet
http://example.ghost07.safenet
http://marble.play.safenet
http://web.chunky101.safenet
http://yvette.safenet
http://polpolrene.safenet
http://bible.safenet
http://en.udhr.safenet
http://dir.random.safenet
http://oldhold.southside.safenet
http://zh.udhr.safenet
http://wof.savage1.safenet
http://music.safenet
http://hello.safenet
http://explorer.safenet
http://me.too.safenet
http://app.ghost07.safenet
http://frostbyte.safenet
http://the.teapot.safenet
http://heaven.safenet
http://blog.riddim.safenet
http://pirate.savage1.safenet
http://pacman.safenet
http://eye.eye.safenet
http://a.random.safenet
http://ithanium.safenet
http://this.is.safenet
http://the.best.safenet

5 Likes