This is using Ubuntu 16.04, the role modified to suit. The ansible machine has v2.3.2.0.
Looks like it's not creating a proper record in my.zerotier. The record looks OK, but the name field is blank. And regardless, the client machine is unable to join.
Running the role with -vvv shows this as the call to Add and Authorize : Note that the name field in the json block is empty, so that looks like a problem with ansible ?
Everything looks fine, except for the name field being empty. That's not a problem. The BIG issue is that the machine can't join the network - gets denied.
If I stop zerotier, delete the /var/lib/zerotier directory and restart it, then join manually (auth'ing the new machine in the UI on my.zerotier.com ... then it works fine. So it seems that something about the creation of the new record is bad, and completely blocks that new system from joining the network.
This is using Ubuntu 16.04, the role modified to suit. The ansible machine has v2.3.2.0.
Looks like it's not creating a proper record in my.zerotier. The record looks OK, but the name field is blank. And regardless, the client machine is unable to join.
Running the role with
-vvv
shows this as the call to Add and Authorize : Note that thename
field in the json block is empty, so that looks like a problem with ansible ?I put in a
debug: var=apiresult
after that to see what comes back from the POST ...Everything looks fine, except for the
name
field being empty. That's not a problem. The BIG issue is that the machine can't join the network - gets denied.If I stop zerotier, delete the
/var/lib/zerotier
directory and restart it, then join manually (auth'ing the new machine in the UI on my.zerotier.com ... then it works fine. So it seems that something about the creation of the new record is bad, and completely blocks that new system from joining the network.