AnySync "Netcheck" Tool & Instructions

AnySync Netcheck Tool

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.


Download

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.)

Installation

Build from source:

go install github.com/anyproto/any-sync-tools/any-sync-netcheck@latest


Runing The Tool

Execute the file named:

  • any-sync-netcheck
    or
  • any-sync-netcheck -v for a verbose output

Result

  • 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 to Anyteam

Send the resulting log and your network specs to support@anytype.io w/ Subject: “AnySync Tool Log


Contribution

Thank you for your desire to develop Anytype together!

:heart: This project and everyone involved in it is governed by the Code of Conduct.

:technologist: Check out our contributing guide to learn about asking questions, creating issues, or submitting pull requests.

:face_with_open_eyes_and_hand_over_mouth: For security findings, please email security@anytype.io and refer to our security guide for more information.

:handshake: Follow us on Github and join the Contributors Community.


Made by Any — a Swiss association :switzerland:

Licensed under MIT License.


Prior to using the Netcheck Tool please try these trouble-shooting steps:

  1. 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.
  2. Attempt the connection outside of corporate networks or similar setups.
  3. Use your mobile device as a Wi-Fi hotspot for your desktop and try connecting through that.
  4. Try to Log in from another device (& network)
  5. For iOS users, check if the sync status turns green. If not, attempt connecting from different networks.
  6. 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.

10 Likes

Prior to using the Netcheck Tool please try these trouble-shooting steps:

  1. 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.
  2. Attempt the connection outside of corporate networks or similar setups.
  3. Use your mobile device as a Wi-Fi hotspot for your desktop and try connecting through that.
  4. Try to Log in from another device (& network)
  5. For iOS users, check if the sync status turns green. If not, attempt connecting from different networks.
  6. 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.

1 Like