Assemble at the Start Line. The Beta is About to Begin

I see also other types of errors (ie MultiaddrNotSupported, Dcutr with remote peer…):

[2024-06-09T19:20:54.233702Z WARN sn_networking::event::swarm] OutgoingConnectionError to PeerId("12D3KooWJuVLvZQhCAXMtH2QKipCQV7tkeX5ifxDCBHjTM2JpJUz") on ConnectionId(935543) - Transport([("/p2p/12D3KooWJuVLvZQhCAXMtH2QKipCQV7tkeX5ifxDCBHjTM2JpJUz", MultiaddrNotSupported("/p2p/12D3KooWJuVLvZQhCAXMtH2QKipCQV7tkeX5ifxDCBHjTM2JpJUz")), ("/ip4/142.93.239.240/udp/54423/quic-v1/p2p/12D3KooWJuVLvZQhCAXMtH2QKipCQV7tkeX5ifxDCBHjTM2JpJUz", Other(Custom { kind: Other, error: Right(Custom { kind: Other, error: Custom { kind: Other, error: HandshakeTimedOut } }) }))])
[2024-06-09T19:20:54.233753Z ERROR sn_networking::event::swarm] Dial errors len : 2
[2024-06-09T19:20:54.233756Z ERROR sn_networking::event::swarm] OutgoingTransport error : MultiaddrNotSupported("/p2p/12D3KooWJuVLvZQhCAXMtH2QKipCQV7tkeX5ifxDCBHjTM2JpJUz")
[2024-06-09T19:20:54.233765Z WARN sn_networking::event::swarm] Multiaddr not supported : "/p2p/12D3KooWJuVLvZQhCAXMtH2QKipCQV7tkeX5ifxDCBHjTM2JpJUz"
[2024-06-09T19:20:54.233770Z ERROR sn_networking::event::swarm] OutgoingTransport error : Other(Custom { kind: Other, error: Right(Custom { kind: Other, error: Custom { kind: Other, error: HandshakeTimedOut } }) })
[2024-06-09T19:20:54.233780Z WARN sn_networking::event::swarm] Problematic error encountered: Custom { kind: Other, error: Right(Custom { kind: Other, error: Custom { kind: Other, error: HandshakeTimedOut } }) }
[2024-06-09T19:20:54.233784Z WARN sn_networking::event::swarm] Tracking issue of PeerId("12D3KooWJuVLvZQhCAXMtH2QKipCQV7tkeX5ifxDCBHjTM2JpJUz"). Clearing it out for now
[2024-06-09T19:20:54.233955Z INFO sn_networking::event::swarm] Dcutr with remote peer: PeerId("12D3KooWJuVLvZQhCAXMtH2QKipCQV7tkeX5ifxDCBHjTM2JpJUz") is: Err(Error { inner: AttemptsExceeded(3) })
[2024-06-09T19:20:54.800919Z INFO sn_networking::replication_fetcher] Among 4 incoming replications from PeerId("12D3KooWAhFDTjprPLGvuWoMazZHUvLMbjNmEkYWfa9irDSqQMVt"), found 4 out of range
[2024-06-09T19:20:56.929776Z INFO sn_networking::replication_fetcher] Among 14 incoming replications from PeerId("12D3KooWB8GVySvQGN6EoY9zHPyLUHaEJ8TNck5x8rqMXeesdDqS"), found 14 out of range
[2024-06-09T19:20:58.333314Z INFO sn_transfers::wallet] Attempting to read wallet file
[2024-06-09T19:20:58.333351Z DEBUG sn_transfers::wallet::watch_only] Loaded wallet from "/var/safenode-manager/services/safenode2/wallet" with balance NanoTokens(0)
[2024-06-09T19:20:58.333739Z INFO sn_transfers::wallet] Attempting to read wallet file
[2024-06-09T19:20:58.333764Z DEBUG sn_transfers::wallet::watch_only] Loaded wallet from "/var/safenode-manager/services/safenode2/wallet" with balance NanoTokens(0)
[2024-06-09T19:20:58.333779Z DEBUG sn_transfers::wallet::hot_wallet] Available CashNotes for local send: []
[2024-06-09T19:20:58.335266Z ERROR sn_node::node] Error while trying to forward balance: Wallet(Transfer(MissingTxInputs))
[2024-06-09T19:20:58.335278Z INFO sn_node::node] Periodic balance forward took 2.353433ms
[2024-06-09T19:20:58.656025Z INFO sn_networking::event::swarm] relay client event event=InboundCircuitEstablished { src_peer_id: PeerId("12D3KooWJa8uSRPwPujitMD91a3oCmgN7GZPgG2xFqCi5EZFTUtZ"), limit: Some(Limit { duration: Some(120s), data_in_bytes: Some(131072) }) }

I think I found a solution for Windows users, that want to keep nodes out of system partition:

2 Likes

My nodes have been running for a few days without rewards, so I checked the logs and see these messages:

[2024-06-09T20:18:04.841344Z WARN sn_networking::event::swarm] Problematic error encountered: Custom { kind: Other, error: Right(Custom { kind: Other, error: Custom { kind: Other, error: HandshakeTimedOut } }) }
[2024-06-09T20:18:04.841348Z WARN sn_networking::event::swarm] Tracking issue of PeerId("12D3KooWBDwnQscu3XeB9ZLPjYU72RYr2s4dJq8W1cwAX5SUN9PK"). Clearing it out for now
[2024-06-09T20:18:04.841450Z WARN sn_networking::event::swarm] OutgoingConnectionError to PeerId("12D3KooWPiLDXjNs8tVWzihanZqPTXWMAJLvoQUTt6ZHpMvEvZaS") on ConnectionId(20187) - Transport([("/ip4/194.164.193.112/udp/34814/quic-v1/p2p/12D3KooWPiLDXjNs8tVWzihanZqPTXWMAJLvoQUTt6ZHpMvEvZaS", Other(Custom { kind: Other, error: Right(Custom { kind: Other, error: Custom { kind: Other, error: HandshakeTimedOut } }) }))])
[2024-06-09T20:18:04.841479Z ERROR sn_networking::event::swarm] Dial errors len : 1
[2024-06-09T20:18:04.841480Z ERROR sn_networking::event::swarm] OutgoingTransport error : Other(Custom { kind: Other, error: Right(Custom { kind: Other, error: Custom { kind: Other, error: HandshakeTimedOut } }) })
[2024-06-09T20:18:04.841485Z WARN sn_networking::event::swarm] Problematic error encountered: Custom { kind: Other, error: Right(Custom { kind: Other, error: Custom { kind: Other, error: HandshakeTimedOut } }) }```

What do they mean? Is my node not working?

It seems sudo strikes again. When starting normal (without sudo) these dirs are created in the user space (in /Users/yourname/) that’s where data will be etc. So everything in the dir is available to you.

Now if folk do sudo, it means run everything as root (the devil user form hell who can do anything, and let you get hacked etc. etc.). When running as root it’s not always sure the users dirs will be available, they usually are and then the sudo user (root, delivery …) can put stuff in there and make it not available to the user.

I would advise as many folks as possible not to use sudo unless they are trying to run system services. Those should not run in user dirs but in /etc /sbin/ /bin etc.

I think sudo is causing hell in this thread to be honest. It maybe best to remove all the safe dirs (which you may need to run sudo to do, just cause root may have created them) and reinstall the safe network stuff again from scratch.

I think the difference between root user and normal user instructions are causing issues fro sure and it’s totally understandable why (cc @chriso )

8 Likes

Most services need root to install, then run as their own user. This seems to be the normal way systemd is used.

We currently seem to have a hybrid of this, with systemd being used to run a node as a local user. Maybe we should either just run an executable as a user or install it as a systemd service using root, then run it via a separate user?

Edit: docker is also an alternative if it should be launched by a user, but in isolation. Either way, I don’t want nodes running under my regular user account (in case an expoit leaves my files vulnerable).

3 Likes

I’ve also got the same errors in my windows nodes. Also no rewards since the beta

They should not have to be adding a peer.

Buttt, if we’re talking about service definition… It seems like one potential bug in our approach (that there’s a fix for into main already) was that we stuck the WHOLE network-contacts file in there. Which is too much for some service managment apps… So that might be what’s going on there?

5 Likes

Is this the output from - if it is then its not like David’s and not much use for your situation

systemctl status safenode1.service

Replace the 1 with the node number

So I am back at giving Launchpad a shot after doing sudo and non sudo safenode-manager reset. You were right! there was existing nodes under sudo from previous attempts.

So far still no dice but if I scroll up in the Launchpad I see this

/Users/me/Downloads/node-launchpad ; exit;
/Users/me/.zshrc:source:1: no such file or directory: /Users/me/Library/Application

On 2013 iMac running Catalina but you may notice it cuts off at /Application Support for some reason, not showing the entire path. I’ve noticed it do this before but I don’t know why or how I got around it in the past tbh.

As far as the directories go just recently I got slightly further by ensuring I had necessary permissions with chmod +rw ~/.zshrc
Whether that makes sense or not, I’m not really sure as I’m still noobing with CLI over here.

As an aside, I’ve had zero issue with Launchpad on newer hardware and software across a couple laptops and has been super easy! Just this old dust collector giving me trouble.

1 Like

Chriso is on holiday currently, will be back about a week.

Are your nodes still not starting up?

2 Likes

Not on the old iMac but had no issues with a couple newer laptops. Have 13 running total right now but was hoping to add several more.

As @neo has been saying though, the router might make the fam’s home WiFi experience less than desirable if I get up to or past 20.

I’m still pretty determined to get use out of the ol’ pile of silicon though.

3 Likes

At the moment I have 22 nodes running, and it seems to be going smoothly.

I think the limiting factor will be my routers NAT table - or the amount of connections in general. I wonder how this relatively idle state of the network compares to more busy network regarding the connections? Do I dare to try to increase the amount of nodes, or should I leave some room for more busy times?

3 Likes

On my FRITZ!Box 7530, I seem to tap out at about 30 nodes, but I run 20 to be safe. Over 30 and everything starts to lag.

As the old laptop I use can only handle about 20 too, that’s fine.

Edit: To add, that is 20 wired, 10 over wifi. YMMV if different combo.

3 Likes

Cool. I have FRITZ!Box 6660. I bought it just a couple of weeks ago, and in one testnet is seemed to tolerate somehting like 70 nodes, but later not that much. And even in the beginning that may have been an illusion.

I bought the box because it got good reviews in general, and especially as an replacement for the one my ISP provided. But it seems that consumer opinion of “general goodness” is not very good indicator of the goodness regarding our use case.

For most people the only rating criteria are wifi range and speed.

2 Likes

My ISP provided mine, but it seems like a decent router. Much better than the shockers some provide. Zen in the UK are still a class act though.

1 Like

It would be interesting to gather stats on nodes per router and what the spread of said routers are. At 30 nodes, that’s only 60gb max. I wonder where that is for the total storage vs decentralizion balance?

2 Likes

The common complaint about my previous one, a Sagemcom, was that it’s connection was unreliable. And that’s for your typical user, let alone me. The speed and wifi range was OK though.

That’s with you anyway, it’s pretty good, I finally started 5 nodes yesterday but still safenode-manager as well as Launchpad show: Storage Allocated 0 GB, Memomry Use 0 MB and TNE 0 nanos, and the computer is terribly overloaded and keeps breaking my Internet connection, after stopping the nodes or removing them, the computer returns to normal. The nodes even though they only started up yesterday have been consuming resources and energy since they were added which is almost since the beginning of the Beta, unfortunately I can’t get any answers to my questions.

2 Likes

Sorry to hear that. Yeah, it’s tough since we all have our own hurdles and the team have so many people to answer to and so much more work and on a timescale no less.

I’m sure there will be a fix that will come down the line making it more easily accessible for our edge cases. My working nodes still haven’t earned, it’s also just the very beginning of wave 1 so don’t feel like you’ve missed out of much!

2 Likes