zerotier/ZeroTierNAS

Synology DS918+ error happened when uninstall/reinstall

hrbagang opened this issue · 2 comments

Hello!

DS918+ / Intel J3455 / 8G Ram

Because for move the Synology's package from HDD volume1 to volume3, I did the following operation.
Step1, uninstall all package (inculde zerotier)
Step2, set default volume to volume3 in package center settings
Step3, reinstall zerotier package (zerotier-1.2.8r0-syn-apollolake-6.1.spk)

After the step3, here is an error: zerotier can't start in GUI of package center.

The following is command line's result.

root@bf_bky:~# zerotier-cli info
zerotier-cli: missing port and zerotier-one.port not found in /var/lib/zerotier-one

root@bf_bky:/var/packages/zerotier/conf# cd /usr/local
root@bf_bky:/usr/local# dir
total 36
drwxr-xr-x  9 root root 4096 Dec 30 18:34 .
drwxr-xr-x 11 root root 4096 Jul  3 21:50 ..
drwxr-xr-x  3 root root 4096 Dec 30 18:53 bin
drwxr-xr-x 12 root root 4096 Dec 16 09:25 etc
drwxr-xr-x  5 root root 4096 Dec 30 18:53 lib
drwxr-xr-x 28 root root 4096 Dec 21 23:13 libexec
drwxr-xr-x  3 root root 4096 Dec 30 18:34 node
drwxr-xr-x  4 root root 4096 Dec 16 00:03 packages
drwxr-xr-x  8 root root 4096 Dec 21 20:17 share
lrwxrwxrwx  1 root root   36 Dec 30 18:34 SynologyApplicationService -> /volume3 /@SynologyApplicationService
lrwxrwxrwx  1 root root   27 Dec 21 21:31 zerotier -> /volume1/@appstore/zerotier

root@bf_bky:/usr/local# ps aux | grep zerotier
root       565  0.0  0.0  23140  2312 pts/9    S+   23:53   0:00 grep --color=auto zerotier

root@bf_bky:/usr/local/bin# cat /var/log/zerotier-one.log
Sun Dec 30 15:55:09 CST 2018 Starting ZeroTier
Sun Dec 30 15:55:09 CST 2018 Stopping daemon watchdog
Sun Dec 30 15:55:09 CST 2018 Starting daemon watchdog (to protect /dev/net/tun)
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 15:55:10 CST 2018 Started ZeroTier
Sun Dec 30 17:56:09 CST 2018 Stopping ZeroTier
Sun Dec 30 17:56:09 CST 2018 Stopping daemon watchdog
Sun Dec 30 17:56:09 CST 2018 Stopped ZeroTier
Sun Dec 30 17:56:09 CST 2018 UNINSTALL: killing zerotier-one and watchdog
Sun Dec 30 17:56:09 CST 2018 UNINSTALL: removing config files but leaving identity.*                                     files
Sun Dec 30 17:56:09 CST 2018 UNINSTALL: removing old symlinks
Sun Dec 30 17:56:09 CST 2018 UNINSTALL: removing nginx reverse proxy config
Sun Dec 30 18:39:17 CST 2018 INSTALL: Unpacked to:  /volume3/@appstore/zerotier
Sun Dec 30 18:39:17 CST 2018 INSTALL: INSTALL_DIR= /usr/local/
Sun Dec 30 18:39:17 CST 2018 INSTALL: creating symlinks from /volume3/@appstore/zerot                                    ier to /usr/local/ and /usr/local//bin
Sun Dec 30 18:39:17 CST 2018 INSTALL: setting nginx reverse proxy config
Sun Dec 30 18:39:17 CST 2018 INSTALL: creating /dev/net/tun device
Sun Dec 30 18:39:17 CST 2018 INSTALL: loading TUN kernel module
Sun Dec 30 18:39:18 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:39:19 CST 2018 Started ZeroTier
Sun Dec 30 18:39:32 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:39:33 CST 2018 Started ZeroTier
Sun Dec 30 18:39:44 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:39:45 CST 2018 Started ZeroTier
Sun Dec 30 18:40:01 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:40:02 CST 2018 Started ZeroTier
Sun Dec 30 18:44:15 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:44:16 CST 2018 Started ZeroTier
Sun Dec 30 18:45:17 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:45:18 CST 2018 Started ZeroTier
Sun Dec 30 18:45:57 CST 2018 UNINSTALL: killing zerotier-one and watchdog
Sun Dec 30 18:45:57 CST 2018 UNINSTALL: removing config files but leaving identity.*                                     files
Sun Dec 30 18:45:57 CST 2018 UNINSTALL: removing old symlinks
Sun Dec 30 18:45:57 CST 2018 UNINSTALL: removing nginx reverse proxy config
Sun Dec 30 18:46:16 CST 2018 INSTALL: Unpacked to:  /volume3/@appstore/zerotier
Sun Dec 30 18:46:16 CST 2018 INSTALL: INSTALL_DIR= /usr/local/
Sun Dec 30 18:46:16 CST 2018 INSTALL: creating symlinks from /volume3/@appstore/zerot                                    ier to /usr/local/ and /usr/local//bin
Sun Dec 30 18:46:16 CST 2018 INSTALL: setting nginx reverse proxy config
Sun Dec 30 18:46:16 CST 2018 INSTALL: creating /dev/net/tun device
Sun Dec 30 18:46:16 CST 2018 INSTALL: loading TUN kernel module
Sun Dec 30 18:46:17 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:46:18 CST 2018 Started ZeroTier
Sun Dec 30 18:46:25 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:46:26 CST 2018 Started ZeroTier
Sun Dec 30 18:46:40 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:46:41 CST 2018 Started ZeroTier
Sun Dec 30 18:47:32 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:47:33 CST 2018 Started ZeroTier
Sun Dec 30 18:53:32 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:53:33 CST 2018 Started ZeroTier
Sun Dec 30 18:55:51 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:55:52 CST 2018 Started ZeroTier
Sun Dec 30 18:56:06 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:56:07 CST 2018 Started ZeroTier
Sun Dec 30 18:57:52 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Sun Dec 30 18:57:53 CST 2018 Started ZeroTier
Mon Dec 31 00:02:01 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Mon Dec 31 00:02:02 CST 2018 Started ZeroTier
Mon Dec 31 00:15:07 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Mon Dec 31 00:15:08 CST 2018 Started ZeroTier
Mon Dec 31 00:35:58 CST 2018 Starting ZeroTier
starting /usr/local/zerotier/bin/zerotier-one
Mon Dec 31 00:35:59 CST 2018 Started ZeroTier

Any solution.

Thank you

I reinstall zerotier to volume1, that's ok, zerotier can start.
I think this is a bug of installer( or uninstaller).

Thanks for your post. I also had this error after I made changes to the disk volumes. Unfortunately I don't have the 'set default volume' option in package center, but I do find a solution after reading your log:

I had:

$ ls /usr/local/zerotier -l
lrwxrwxrwx 1 root root 27 Dec 10 14:15 /usr/local/zerotier -> /volume1/@appstore/zerotier

which is not removed when uninstalling packages. Remove it and reinstall zerotier package, and the new soft link is correct now.