With the testnet tool, you should be able to run ./scripts/logs to download all logs from all nodes you have created
To get more folk joining faster, you may want the intial nodes to be built w/ less storage space, or perhaps even the node bins built with always-joinable flag
Iām not using AWS so when I try that it does not work. (I suspect thatās why?)
I do have an aws s3 bucket set up but that is a convo and help Iāll need in the other thread I guess.
Just ran in to restart, I am busy remodeling my workspace/shed/office but am more than happy to continue working out the kinks.
At the moment the blob cache is removed so we can more readily see underlying issues, and weāre working on those and without this, it only takes one chunk fail to break your large file retrievalā¦
eg, at the mo thereās still more AE retries for PUTs than youād want⦠Which means a chunk can sometimes fail to be put during the span of our tests.
And right now we still dont verify PUT data as part of the CLI funcs, so until youāre able to retrieve the file, you cannot really assume that itās all stored properly Iām afraid.
That shouldnāt be much to verify + retry for missing chunks eg. But itās another thing on the list basically! So until thatās it, you should retry your PUTs if your GETs fail.
I did not measured, but between cat activity stopped and error appeared, about 1 hour of time passed.
Retries under these circumstances may be problematic.
these (not so helpful errors; which i think will be refactored out of qp2p in the not too distant future), are just saying that some connection timed out.
That can happen if eg, a client or node disconnected in a less than graceful fashion (ie the process was force quit).
So not something to worry about per se. (Though if they can be tied to a specific instance of a node/client and buggy behaviour there, itās good to know⦠but thatāll likely be hard on an open testnet)
I canāt connect. Am using the updated command from the OP:
RUST_LOG=info $HOME/.safe/node/sn_node --hard-coded-contacts '["178.62.57.96:12000"]' --genesis-key 8a551b912e8f08ce6a6440b324d1b0e42e304957cd01642ba628138c63e89242a03412460639774ac5c6cbcad0c08edb --local-addr 165.227.228.183:0 --skip-igd
Starting logging to stdout
Oct 06 19:23:53.322 INFO sn_node:
Running safe_network v0.32.0
============================
Oct 06 19:23:53.325 INFO safe_network::routing::routing_api: 3219b9.. Bootstrapping a new node.
Error:
0: Cannot start node. If this is the first node on the network pass the local address to be used using --first
1: Routing error:: Cannot connect to the endpoint: Failed to bind UDP socket
2: Cannot connect to the endpoint: Failed to bind UDP socket
3: Failed to bind UDP socket
4: Address not available (os error 99)
Location:
src/bin/sn_node.rs:201
Unclear the state atm but 1.3MB upload fell over with some error I canāt parse:
Error:
0: e[91mNetDataError: Failed to get current version: NetDataError: Failed to read current value from Register data: NoResponsee[0m
Location:
e[35m/rustc/c8dfcfe046a7680554bf4eb612bad840e7631c4b/library/core/src/result.rse[0m:e[35m1897e[0m
Backtrace omitted.
Run with RUST_BACKTRACE=1 environment variable to display it.
Run with RUST_BACKTRACE=full to include source snippets.
I am going to restart 1 more time with reduced max_capacity as suggested by @joshuef but mostly so that anyone who has not had time to play and would like to, can.