Fleming Testnet v6 Release - *OFFLINE*

This is super impressive, team @maidsafe! Thanks for putting something out, even though it’s Friday and not every bug has been perfectly resolved. Very exciting all around.

14 Likes

What resource nodes are lacking? CPU, RAM, network bandwidth, disk speed?

I think they’re not lacking anything and we have a bottleneck in the code. But this is pure speculation eh. I havent looked into any node logs atm (day off over here!). Just forming some theories to explore.

(We have eg seen that logging can be quite intensive and slow things down; so we’re looking at new logging options, right now rotating was added to help out. But perhaps it’s not enough… A network without any logging was 2-3x faster in my quick tests; so some excessive GetHistory req could be slowing everyone down if we’re hitting the same few elders (and we are… there’s only two sections here) )

4 Likes

Yes sorry, I was in /root. Retrying this first gives the IDG error immediately (even with --skip-idg) and then a timeout error (after about 3 mins). Repeating timed out again after 3 mins:

$ /home/safe/.safe/node/sn_node --root-dir node_data -h "[\"188.166.156.250:44267\"]" --skip-igd -vvvv
[sn_node] INFO 2021-06-18T18:53:13.719117645+02:00 [src/bin/sn_node.rs:112]

Running sn_node v0.49.8
=======================
Unfortunately we are unable to establish a connection to your machine (95.216.206.201:44331) either through a public IP address, or via IGD on your router. Please ensure that IGD is enabled on your router - if it is and you are still unable to add your node to the testnet, then skip adding a node for this testnet iteration. You can still use the testnet as a client, uploading and downloading content, etc. https://forum.autonomi.community/
[sn_node] ERROR 2021-06-18T18:53:14.096031930+02:00 [src/bin/sn_node.rs:138] Unfortunately we are unable to establish a connection to your machine (95.216.206.201:44331) either through a public IP address, or via IGD on your router. Please ensure that IGD is enabled on your router - if it is and you are still unable to add your node to the testnet, then skip adding a node for this testnet iteration. You can still use the testnet as a client, uploading and downloading content, etc. https://forum.autonomi.community/

$ /home/safe/.safe/node/sn_node --root-dir node_data -h "[\"188.166.156.250:44267\"]" --skip-igd -vvvv
[sn_node] INFO 2021-06-18T18:53:39.697268970+02:00 [src/bin/sn_node.rs:112]

Running sn_node v0.49.8
=======================
Encountered a timeout while trying to join the network. Please try again later.
[sn_node] ERROR 2021-06-18T18:56:39.698828229+02:00 [src/bin/sn_node.rs:143] Encountered a timeout while trying to join the network. Please try again later.

$ /home/safe/.safe/node/sn_node --root-dir node_data -h "[\"188.166.156.250:44267\"]" --skip-igd -vvvv
[sn_node] INFO 2021-06-18T18:57:11.806979941+02:00 [src/bin/sn_node.rs:112] 

Running sn_node v0.49.8
=======================
Encountered a timeout while trying to join the network. Please try again later.
[sn_node] ERROR 2021-06-18T19:00:11.809002555+02:00 [src/bin/sn_node.rs:143] Encountered a timeout while trying to join the network. Please try again later.

So am trying safe node join again as I understand this should be fine and have the same IDG error after first seeming to connect ok:

[sn_node] INFO 2021-06-18T19:01:49.173507781+02:00 [src/bin/sn_node.rs:112]

Running sn_node v0.49.8
=======================
[sn_node] INFO 2021-06-18T19:01:59.668378236+02:00 [src/bin/sn_node.rs:124] The network is not accepting nodes right now. Retrying after 3 minutes
[sn_node] ERROR 2021-06-18T19:05:09.904287317+02:00 [src/bin/sn_node.rs:138] Unfortunately we are unable to establish a connection to your machine (95.216.206.201:50137) either through a public IP address, or via IGD on your router. Please ensure that IGD is enabled on your router - if it is and you are still unable to add your node to the testnet, then skip adding a node for this testnet iteration. You can still use the testnet as a client, uploading and downloading content, etc. https://forum.autonomi.community/
2 Likes

Sorry for the delay. my mother in law called :slight_smile:

It now seems totally random, I try 1 of the contacts that would place me in line before and get the IGD error then I use another that did not work before and it works.

Below is all I have that is not the standard

--hard-coded-contacts '["178.62.26.75:34358"]'
[tokio-runtime-worker] ERROR 2021-06-18T12:00:40.099631748-04:00 [/home/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/qp2p-0.12.3/src/connections.rs:300] Failed reading from a bi-stream for peer 178.62.26.75:36651 with error: StreamRead(ReadError(ConnectionClosed(ApplicationClosed(ApplicationClose { error_code: 0, reason: b"" }))))
3 Likes

If logging eats all available IOPS of disk, and also node waits for disk operation to finish, then it can be optimized by buffering. Just thoughts.

3 Likes

Hi friends !
I guess this information will be lost in the flow but anyway :smiley:
On my router, IGD was on protocol v1 by default and it didn’t work.
I switched to protocol v2, with a lot of warnings…and it looks like it is better…
fingers crossed !

EDIT : nope, v1 is the one actually…

6 Likes

Anyone got streaming to work?

I´m trying with

safe cat safe://hy8ayqyp5z55pu9a7dur9mntgznm7jtihjk4se1pxqy3qg5gknc8fbgiior | mpv -

Seems it`s downloading the whole file before it starts though

5 Likes

wow guys this is impressive! congratulations maidsafe team and thank you!

6 Likes

How do you guys retrieve the xorurl of a single file in the FilesContainer?

Like so:

d:\SN>safe cat safe://circle
Files of FilesContainer (version 0) at "safe://circle":
+-------------+-----------+----------+----------------------+-------------------
---+--------------------------------------------------------------------+
| Name        | Type      | Size     | Created              | Modified
   | Link                                                               |
+-------------+-----------+----------+----------------------+-------------------
---+--------------------------------------------------------------------+
| /circle.mp4 | video/mp4 | 22663223 | 2021-06-18T13:33:21Z | 2021-06-18T13:33:2
1Z | safe://hy8ayqychdfkk9q9qr36y8a6du68r5sjugpnbbqctab93ctozhai54nhn5w |
+-------------+-----------+----------+----------------------+-------------------
---+--------------------------------------------------------------------+
| /index.html | text/html | 665      | 2021-06-18T13:33:21Z | 2021-06-18T13:33:2
1Z | safe://hy8oyrymmsd594b35567wh6kjdg5pnfzfhjoa7fz8sw3g5fk73tid6c14yw |
+-------------+-----------+----------+----------------------+-------------------
---+--------------------------------------------------------------------+
| /style.css  | text/css  | 650      | 2021-06-18T13:33:21Z | 2021-06-18T13:33:2
1Z | safe://hy8oyyyek9qf8rn14px95e4rkmjqhcfooc3pghi9ckeoictkfqheed6x8se |
+-------------+-----------+----------+----------------------+-------------------
---+--------------------------------------------------------------------+

d:\SN>safe cat safe://hy8oyyyek9qf8rn14px95e4rkmjqhcfooc3pghi9ckeoictkfqheed6x8s
e
html, body {margin:5px; padding:0px; background:#000; color:#FFFFDD; font-family
:Angelina, Verdana, Arial, Helvetica, sans-serif, "MS sans serif"; font-size:100
%;}

h1, h2 {font-family: "Palatino Linotype", Palatino, "New Century Schoolbook", "B
itstream Vera Serif", Utopia, Georgia, "Times New Roman", times, serif;}
h1 {text-align:center; margin-top:5px; margin-bottom:5px; font-size:200%;}
h2 {text-align:center; margin-top:5px; margin-bottom:5px; font-size:150%;}

ul {list-style:none; margin:0px 0px 0px 1em; padding:0px;}
li {margin:2px 0px 0px 0px; padding:0px;}

table {margin:0px auto;}

video {padding:10px; max-width:100%; height:auto;}
6 Likes

Thanks @Vort !

Are rewards enabled for this test?

Nope, the OP says they’ve been disabled now until DBCs are integrated.

5 Likes

Thanks, seems not only spelling but also reading skills are lacking for some of us :relaxed:

7 Likes

My current node log says just:

[sn_node] INFO 2021-06-18T19:41:21.198502692+03:00 [src/bin/sn_node.rs:112]

Running sn_node v0.49.8

But there seems to be nothing going on… Should I kill it and try again?

The Garbagator is back,
30 files of 1 Mo,
Success : 100% !

Next test a bit later !

EDIT : dropped to 6%
3 tests in a row, same %

3 Likes

So, I’ve got Virgin Media Hub 3.0 working for port forwarding - reboot sorted the bug…

Now, getting the same error whatever hard coded contact I use (is there a list of others?)


$HOME/.safe/node/sn_node --public-addr #.#.#.#:3047 --local-addr 192.168.0.15:1230 --hard-coded-contacts=[\"206.189.22.30:49067\"]

$HOME/.safe/node/sn_node --public-addr #.#.#.#:3047 --local-addr 192.168.0.15:1230 --hard-coded-contacts=[\"46.101.59.28:12000\"]

both give

Cannot start node due to error: Routing(CannotConnectEndpoint { err: Connection(TimedOut) }). If this is the first node on the network pass the local address to be used using --first. Exiting
[sn_node] ERROR 2021-06-18T19:19:09.339483146+01:00 [src/bin/sn_node.rs:149] Cannot start node due to error: Routing(CannotConnectEndpoint { err: Connection(TimedOut) }). If this is the first node on the network pass the local address to be used using --first. Exiting

??

3 Likes

I think your public and local should share the same port number.

Did you try all on the config, https://sn-node.s3.eu-west-2.amazonaws.com/config/node_connection_info.config

4 Likes

thanks… the aws config detail useful
… and forgot the local firewall needed opening too, not just the router.

got something

Node PID: 7297, prefix: Prefix(0), name: 46974a.., connection info:
"82.41.99.238:3047"

but stopped it to wonder if the error in the log was old or new and restarting getting error

Cannot start node due to error: Routing(CannotConnectEndpoint { err: IncorrectPublicAddress }). If this is the first node on the network pass the local address to be used using --first. Exiting

which is odd as it was identical.

Trying again getting timeout…
:soccer:

2 Likes