Add custom planets to new 1.14.2 iOS version

A few days ago, the ZeroTier iOS version 1.14.2 update was released. In the “What’s New” section it was written “Added support for loading and sharing custom root sets (aka planets)” How can I now add my custom planets? I didn’t find any changes in the interface. Thanks!

I have a little cog in the top right that allows it:

Hmmm. I don’t have :(( Just installed to other iPhone but don’t have too ((

I figured out what’s going on! The gear is white and on a white background (if the theme is light), then it’s not visible. I need to write to the developers about this feature ))
Thanks a lot fot your screenshot!

1 Like

In any case, there is a question in what format should the text be filled in? I tried to put the contents of the planet file in base64 format, but nothing worked.

Me too, does anyone also meet this issue and have solved?

I finally solved the problem. I converted the planet file using some utility, but apparently it didn’t do it quite correctly. In the end, I used the converter on ubuntu with this command:

base64 -w 0 planet.custom > planet.txt

And then I placed the contents of the text file in the field in the application.

我也找到方法了——自建完成以后,将planet文件拷贝出来,在Windows系统中用cmd指令输入“certutil -encode planet planet.txt”,将生成的字符串拷贝进去就成功了

Could I ask everyone here? My self-built “planet” can be used normally on Linux, Windows, and Android. I’m trying to use this blog to attempt to use it on the IOS version of Zerotier 1.14.2. I have tried the responses from the two previous experts and attempted to generate certificates for the “planet” file using the base64 command in Linux and certutil command in Windows. Whether it contains the two string patterns “-----BEGIN CERTIFICATE-----” or not, after clicking “save”, I encounter a prompt. Even clicking “accept” cannot add the “planet”. Could someone please tell me how to add it?

Hi! I had the same problem when generating in windows.

  1. Definitely the lines “-- BEGIN… --” are not needed. My line starts with “AQAA” and ends with “==”
  2. I got it when generating on linux using the base64 command
  3. Just in case, check that when sending a line from linux to an iOS device you do not add extra spaces.

You should end up with a screen like this:

OK, thank you. It has been completed. The string generation is fine. However, after editing and clicking “Save”, the “Close” button cannot be clicked. Otherwise, it won’t take effect. It seems not to be a bug.