Describe the bug
After upgrading to v1.4.0, I cannot connect to macOS hosts.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Expect all hosts to be reachable, as they were before upgrade.
Desktop (please complete the following information):
Additional context
Add any other context about the problem here.
Linux machines upgraded to 1.4.0 can talk to each other fine. I can also establish communications amongst macOS Zerotier v1.2.x and Linux 1.4.0. The problem seems related to Zerotier v1.4.0 under macOS.
Hm, there might be something else. Cancelling, will open a new one after I fully test this.
Can you check to ensure that the interfaces are being created on MacOS? This version uses the feth virtual Ethernet device feature in Darwin instead of the old kernel extension. We have tested this extensively but it has not yet been tested by a lot of outsiders.
The interfaces are being created. Yet, I cannot connect from one macOS v1.4.0 to another v1.4.0 macOS. I can connect from a macOS v1.2.12 to a macOS v1.4.0, and from a macOS v1.4.0 to a Linux v1.4.0, and vice versa, just not between two macOS v1.4.0.
If there is anything you would want me to test, please let me know. I am leaving one of my macOS machines on v1.2.12 for now. I have two on v1.4.0, plus two Linux on 1.4.0.
We just did a 1.4.0.1 point release for this:
@adamierymenko excellent turnaround on the fix, worked like a charm!
Most helpful comment
We just did a 1.4.0.1 point release for this:
https://download.zerotier.com/dist/ZeroTier%20One.pkg