A simple tool that checks the ability to connect to Anytype nodes. It was created to test network and TLS (sync) issues.
The Netcheck Tool opens a connection to the coordinator nodes to establish communication with the libp2p protocol and AnySync handshakes, to attempt to execute network configuration requests.
You can download the version for your OS here: Releases · anyproto/any-sync-tools · GitHub
The .zip contains all our tools, but the sync check procedure requires only “any-sync-netcheck”.
(The other file is our self-hosting tool.)
go install github.com/anyproto/any-sync-tools/any-sync-netcheck@latest
Execute the file named:
any-sync-netcheck -vfor a verbose output
- If your sync is working as expected, your output log should look something like this:
- If the tool detects any errors: please provide all details about your network setup, including VPN, proxy, firewalls, and antivirus. In this event, we may request you to run a trace-route or other system tools for further analysis later on.
Send the resulting log and your network specs to firstname.lastname@example.org w/ Subject: “AnySync Tool Log”
Thank you for your desire to develop Anytype together!
This project and everyone involved in it is governed by the Code of Conduct.
Check out our contributing guide to learn about asking questions, creating issues, or submitting pull requests.
Made by Any — a Swiss association
Licensed under MIT License.
Prior to using the Netcheck Tool please try these trouble-shooting steps:
- Check if you’re using a proxy, VPN, firewall, or a company network to connect. If yes, try connecting without these to see if it makes a difference.
- Attempt the connection outside of corporate networks or similar setups.
- Use your mobile device as a Wi-Fi hotspot for your desktop and try connecting through that.
- Try to Log in from another device (& network)
- For iOS users, check if the sync status turns green. If not, attempt connecting from different networks.
Ensure that the time on your computer is correct. If the local time is more than 2 hours off, a connection might not be possible.