adrianmihalko / raspberrypiwireguard

Install and configure WireGuard on Raspberry Pi (and others)
840 stars 77 forks source link

Compile error on raspberry pi zero #17

Open modidep opened 5 years ago

modidep commented 5 years ago

Hi,

I use Raspian image 2018-11-13-raspbian-stretch-lite

But when ever I try to compile I receive the below errors. I tried to compile with previous version of wireguard. It compiles OK but when you make wg-quick up wg0. It gives too few arguments after resolvconf.

` CC [M] /home/pi/WireGuard/src/main.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/noise.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/device.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/peer.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/timers.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/queueing.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/send.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/receive.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/socket.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/hashtables.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/allowedips.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

CC [M] /home/pi/WireGuard/src/ratelimiter.o In file included from :0:0: /home/pi/WireGuard/src/compat/compat.h:787:0: warning: "call_rcu" redefined

define call_rcu call_rcu_bh

In file included from ./include/linux/srcu.h:33:0, from ./include/linux/notifier.h:16, from ./include/linux/memory_hotplug.h:7, from ./include/linux/mmzone.h:782, from ./include/linux/gfp.h:6, from ./include/linux/slab.h:15, from /home/pi/WireGuard/src/compat/compat.h:325, from :0: ./include/linux/rcupdate.h:55:0: note: this is the location of the previous definition

define call_rcu call_rcu_sched

/home/pi/WireGuard/src/ratelimiter.c: In function ‘entry_uninit’: /home/pi/WireGuard/src/ratelimiter.c:60:2: error: implicit declaration of function ‘call_rcu’ [-Werror=implicit-function-declaration] call_rcu(&entry->rcu, entry_free); ^~~~ cc1: some warnings being treated as errors scripts/Makefile.build:326: recipe for target '/home/pi/WireGuard/src/ratelimiter.o' failed make[2]: [/home/pi/WireGuard/src/ratelimiter.o] Error 1 Makefile:1535: recipe for target 'module/home/pi/WireGuard/src' failed make[1]: [module/home/pi/WireGuard/src] Error 2 Makefile:37: recipe for target 'module' failed make: *** [module] Error 2 `

I tied after update && upgrade and before. Both gave the same result. Any help will be apperciated.

adrianmihalko commented 5 years ago

Please connect to Wireguard community on #Wireguard (IRC, Freenode), here you can also find the developer of Wireguard. If you find an answer, please post here.

modidep commented 5 years ago

Nobody responded on #Wireguard so I installed an older version:

wget https://git.zx2c4.com/WireGuard/snapshot/WireGuard-0.0.20181218.tar.xz tar xf WireGuard-0.0.20181218.tar.xz cd cd WireGuard-0.0.20181218/src make make-install

installs without errors but when you do a wg-quick up wg0-client I get:

[#] resolvconf -a wg0-client -m 0 -x Too few arguments. Too few arguments.

It works for my purposes though. If anybody has any input please post here.

lubbo commented 5 years ago

Same compilation problem for me!

MichaIng commented 5 years ago

Are you guys trying to compile it from source or via wireguard-dkms from Debian unstable repo?

AFAIK it is a known issue the Debian unstable packages work only on ARMv7+, thus not on RPi1 nor on RPi Zero.

You need to compile from source then, e.g.:

sudo apt install libmnl-dev build-essential git raspberrypi-kernel-headers qrencode
git clone https://git.zx2c4.com/WireGuard
cd WireGuard/src
make
sudo make install
sudo modinfo wireguard
sudo modprobe wireguard
lubbo commented 5 years ago

Are you guys trying to compile it from source or via wireguard-dkms from Debian unstable repo?

AFAIK it is a known issue the Debian unstable packages work only on ARMv7+, thus not on RPi1 nor on RPi Zero.

You need to compile from source then, e.g.:

sudo apt install libmnl-dev build-essential git raspberrypi-kernel-headers qrencode
git clone https://git.zx2c4.com/WireGuard
cd WireGuard/src
make
sudo make install
sudo modinfo wireguard
sudo modprobe wireguard

$ make CC [M] /home/pi/WireGuard/src/main.o CC [M] /home/pi/WireGuard/src/noise.o CC [M] /home/pi/WireGuard/src/device.o /home/pi/WireGuard/src/device.c: In function 'wg_xmit': /home/pi/WireGuard/src/device.c:165:3: error: implicit declaration of function 'skb_mark_not_on_list' [-Werror=implicit-function-declaration] skb_mark_not_on_list(skb); ^~~~~~~~ cc1: some warnings being treated as errors scripts/Makefile.build:326: recipe for target '/home/pi/WireGuard/src/device.o' failed make[2]: [/home/pi/WireGuard/src/device.o] Error 1 Makefile:1535: recipe for target 'module/home/pi/WireGuard/src' failed make[1]: [module/home/pi/WireGuard/src] Error 2 Makefile:37: recipe for target 'module' failed make: *** [module] Error 2

lubbo commented 5 years ago

I was able to compile using snapshot https://git.zx2c4.com/WireGuard/snapshot/WireGuard-0.0.20181218.tar.xz

But the client cannot properly manage the handshake. Already posted to the old-style mailing list but nobody help me ...


2019-03-20 09:49:03.715134: [APP] App version: 0.0.20190319 (5); Go backend version: 0.0.20181222
2019-03-20 14:53:14.699723: [APP] startActivation: Entering (tunnel: Home)
2019-03-20 14:53:14.728403: [APP] startActivation: Starting tunnel
2019-03-20 14:53:14.730296: [APP] startActivation: Success
2019-03-20 14:53:14.736005: [APP] Tunnel 'Home' connection status changed to 'connecting'
2019-03-20 14:53:14.939422: [NET] App version: 0.0.20190319 (5); Go backend version: 0.0.20181222
2019-03-20 14:53:14.939872: [NET] Starting tunnel from the app
2019-03-20 14:53:19.728990: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connecting'.
2019-03-20 14:53:19.971471: [NET] Tunnel interface is utun1
2019-03-20 14:53:19.972401: [NET] Attaching to interface
2019-03-20 14:53:19.973319: [NET] Routine: decryption worker - started
2019-03-20 14:53:19.973413: [NET] Routine: event worker - started
2019-03-20 14:53:19.973610: [NET] Routine: handshake worker - started
2019-03-20 14:53:19.973693: [NET] Routine: encryption worker - started
2019-03-20 14:53:19.973871: [NET] Routine: decryption worker - started
2019-03-20 14:53:19.973924: [NET] Routine: encryption worker - started
2019-03-20 14:53:19.974081: [NET] Routine: encryption worker - started
2019-03-20 14:53:19.974133: [NET] Routine: handshake worker - started
2019-03-20 14:53:19.974183: [NET] Routine: decryption worker - started
2019-03-20 14:53:19.974229: [NET] Routine: decryption worker - started
2019-03-20 14:53:19.974361: [NET] Routine: handshake worker - started
2019-03-20 14:53:19.974423: [NET] Routine: handshake worker - started
2019-03-20 14:53:19.974579: [NET] Routine: TUN reader - started
2019-03-20 14:53:19.974704: [NET] Routine: encryption worker - started
2019-03-20 14:53:19.974859: [NET] UAPI: Updating private key
2019-03-20 14:53:19.975040: [NET] UAPI: Removing all peers
2019-03-20 14:53:19.975092: [NET] UAPI: Transition to peer configuration
2019-03-20 14:53:19.975482: [NET] peer(Jn7u…NMyQ) - UAPI: Created
2019-03-20 14:53:19.975551: [NET] peer(Jn7u…NMyQ) - UAPI: Updating endpoint
2019-03-20 14:53:19.975906: [NET] peer(Jn7u…NMyQ) - UAPI: Updating persistent keepalive interval
2019-03-20 14:53:19.976108: [NET] peer(Jn7u…NMyQ) - UAPI: Removing all allowedips
2019-03-20 14:53:19.976157: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-20 14:53:19.976324: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-20 14:53:19.976811: [NET] Routine: receive incoming IPv4 - started
2019-03-20 14:53:19.977860: [NET] Routine: receive incoming IPv6 - started
2019-03-20 14:53:19.977988: [NET] UDP bind has been updated
2019-03-20 14:53:19.978138: [NET] peer(Jn7u…NMyQ) - Starting...
2019-03-20 14:53:19.978286: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - started
2019-03-20 14:53:19.978485: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - started
2019-03-20 14:53:19.978537: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - started
2019-03-20 14:53:19.978637: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-20 14:53:19.978707: [NET] Device started
2019-03-20 14:53:19.978719: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-20 14:53:19.979785: [NET] peer(Jn7u…NMyQ) - Awaiting keypair
2019-03-20 14:53:19.980234: [APP] Tunnel 'Home' connection status changed to 'connected'
2019-03-20 14:53:20.242577: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-20 14:53:20.242843: [NET] peer(Jn7u…NMyQ) - Obtained awaited keypair
2019-03-20 14:53:23.025628: [NET] UAPI: Processing get operation
2019-03-20 14:53:24.013681: [NET] UAPI: Processing get operation
2019-03-20 14:53:24.729239: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connected'.
2019-03-20 14:53:24.729967: [NET] UAPI: Processing get operation
2019-03-20 14:53:25.731556: [NET] UAPI: Processing get operation
2019-03-20 14:53:26.730482: [NET] UAPI: Processing get operation
2019-03-20 14:53:27.730208: [NET] UAPI: Processing get operation
2019-03-20 14:53:28.730320: [NET] UAPI: Processing get operation
2019-03-20 14:53:29.731715: [NET] UAPI: Processing get operation
2019-03-20 14:53:30.730575: [NET] UAPI: Processing get operation
2019-03-20 14:53:31.731652: [NET] UAPI: Processing get operation
2019-03-20 14:53:32.731655: [NET] UAPI: Processing get operation
2019-03-20 14:53:33.731668: [NET] UAPI: Processing get operation
2019-03-20 14:53:34.731727: [NET] UAPI: Processing get operation
2019-03-20 14:53:35.246810: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-20 14:53:35.247047: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-20 14:53:35.490732: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-20 14:53:35.491036: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-20 14:53:35.730970: [NET] UAPI: Processing get operation
2019-03-20 14:53:36.731677: [NET] UAPI: Processing get operation
2019-03-20 14:53:37.731750: [NET] UAPI: Processing get operation
2019-03-20 14:53:38.731340: [NET] UAPI: Processing get operation
2019-03-20 14:53:39.731004: [NET] UAPI: Processing get operation
2019-03-20 14:53:40.731744: [NET] UAPI: Processing get operation
2019-03-20 14:53:41.731757: [NET] UAPI: Processing get operation
2019-03-20 14:53:42.731850: [NET] UAPI: Processing get operation
2019-03-20 14:53:43.731812: [NET] UAPI: Processing get operation
2019-03-20 14:53:44.731144: [NET] UAPI: Processing get operation
2019-03-20 14:53:45.737011: [NET] UAPI: Processing get operation
2019-03-20 14:53:46.730522: [NET] UAPI: Processing get operation
2019-03-20 14:53:47.732101: [NET] UAPI: Processing get operation
2019-03-20 14:53:48.731835: [NET] UAPI: Processing get operation
2019-03-20 14:53:49.731985: [NET] UAPI: Processing get operation
2019-03-20 14:53:50.732065: [NET] UAPI: Processing get operation
2019-03-20 14:53:51.730854: [NET] UAPI: Processing get operation
2019-03-20 14:53:52.731737: [NET] UAPI: Processing get operation
2019-03-20 14:53:53.730726: [NET] UAPI: Processing get operation
2019-03-20 14:53:54.731531: [NET] UAPI: Processing get operation
2019-03-20 14:53:55.730782: [NET] UAPI: Processing get operation
2019-03-20 14:53:56.731029: [NET] UAPI: Processing get operation
2019-03-20 14:53:57.731601: [NET] UAPI: Processing get operation
2019-03-20 14:53:58.731163: [NET] UAPI: Processing get operation
2019-03-20 14:53:59.732130: [NET] UAPI: Processing get operation
2019-03-20 14:54:00.730799: [NET] UAPI: Processing get operation
2019-03-20 14:54:01.732205: [NET] UAPI: Processing get operation
2019-03-20 14:54:02.732239: [NET] UAPI: Processing get operation
2019-03-20 14:54:03.732279: [NET] UAPI: Processing get operation
2019-03-20 14:54:04.732274: [NET] UAPI: Processing get operation
2019-03-20 14:54:05.732211: [NET] UAPI: Processing get operation
2019-03-20 14:54:06.731699: [NET] UAPI: Processing get operation
2019-03-20 14:54:07.732314: [NET] UAPI: Processing get operation
2019-03-20 14:54:08.732267: [NET] UAPI: Processing get operation
2019-03-20 14:54:09.607907: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-20 14:54:09.608067: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-20 14:54:09.732335: [NET] UAPI: Processing get operation
2019-03-20 14:54:09.945878: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-20 14:54:09.946189: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-20 14:54:10.732360: [NET] UAPI: Processing get operation
2019-03-20 14:54:11.732418: [NET] UAPI: Processing get operation
2019-03-20 14:54:12.732414: [NET] UAPI: Processing get operation
2019-03-20 14:54:13.732081: [NET] UAPI: Processing get operation
2019-03-20 14:54:14.731178: [NET] UAPI: Processing get operation
2019-03-20 14:54:15.731543: [NET] UAPI: Processing get operation
2019-03-20 14:54:16.732472: [NET] UAPI: Processing get operation
2019-03-20 14:54:17.732315: [NET] UAPI: Processing get operation
2019-03-20 14:54:18.732294: [NET] UAPI: Processing get operation
2019-03-20 14:54:19.731515: [NET] UAPI: Processing get operation
2019-03-20 14:54:20.732354: [NET] UAPI: Processing get operation
2019-03-20 14:54:21.732386: [NET] UAPI: Processing get operation
2019-03-20 14:54:22.732411: [NET] UAPI: Processing get operation
2019-03-20 14:54:23.732422: [NET] UAPI: Processing get operation
2019-03-20 14:54:24.731834: [NET] UAPI: Processing get operation
2019-03-20 14:54:25.732716: [NET] UAPI: Processing get operation
2019-03-20 14:54:26.732064: [NET] UAPI: Processing get operation
2019-03-20 14:54:27.732629: [NET] UAPI: Processing get operation
2019-03-20 14:54:28.251300: [NET] Network change detected with satisfied route and interface order [en0]
2019-03-20 14:54:28.251461: [NET] Binding sockets to interface 6
2019-03-20 14:54:28.251670: [NET] Unable to bind v6 socket to interface:%!(EXTRA syscall.Errno=invalid argument)
2019-03-20 14:54:28.565804: [APP] Tunnel 'Home' connection status changed to 'disconnecting'
2019-03-20 14:54:28.648603: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-20 14:54:28.648769: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-20 14:54:28.899436: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-20 14:54:28.899672: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-20 14:54:33.138327: [NET] Stopping tunnel
2019-03-20 14:54:33.138529: [NET] Device closing
2019-03-20 14:54:33.143850: [NET] Routine: TUN reader - stopped
2019-03-20 14:54:33.143932: [NET] Routine: event worker - stopped
2019-03-20 14:54:33.144113: [NET] Routine: receive incoming IPv4 - stopped
2019-03-20 14:54:33.144185: [NET] Routine: receive incoming IPv6 - stopped
2019-03-20 14:54:33.144274: [NET] peer(Jn7u…NMyQ) - Stopping...
2019-03-20 14:54:33.144641: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - stopped
2019-03-20 14:54:33.144717: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - stopped
2019-03-20 14:54:33.144901: [NET] Routine: handshake worker - stopped
2019-03-20 14:54:33.144950: [NET] Routine: encryption worker - stopped
2019-03-20 14:54:33.145141: [NET] Routine: encryption worker - stopped
2019-03-20 14:54:33.145202: [NET] Routine: handshake worker - stopped
2019-03-20 14:54:33.145253: [NET] Routine: encryption worker - stopped
2019-03-20 14:54:33.145330: [NET] Routine: decryption worker - stopped
2019-03-20 14:54:33.145459: [NET] Routine: handshake worker - stopped
2019-03-20 14:54:33.145506: [NET] Routine: handshake worker - stopped
2019-03-20 14:54:33.146761: [NET] Routine: decryption worker - stopped
2019-03-20 14:54:33.147062: [NET] Routine: decryption worker - stopped
2019-03-20 14:54:33.147141: [NET] Routine: decryption worker - stopped
2019-03-20 14:54:33.147548: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - stopped
2019-03-20 14:54:33.148083: [NET] Routine: encryption worker - stopped
2019-03-20 14:54:33.149476: [NET] Interface closed
2019-03-20 14:54:33.159302: [APP] Tunnel 'Home' connection status changed to 'disconnected'
2019-03-20 14:54:33.159416: [APP] startActivation: Entering (tunnel: Home)
2019-03-20 14:54:33.160566: [APP] startActivation: Starting tunnel
2019-03-20 14:54:33.160826: [APP] startActivation: Success
2019-03-20 14:54:33.164411: [APP] Tunnel 'Home' connection status changed to 'connecting'
2019-03-20 14:54:33.298955: [NET] App version: 0.0.20190319 (5); Go backend version: 0.0.20181222
2019-03-20 14:54:33.299337: [NET] Starting tunnel from the app
2019-03-20 14:54:38.161011: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connecting'.
2019-03-20 14:54:38.332655: [NET] Tunnel interface is utun1
2019-03-20 14:54:38.333451: [NET] Attaching to interface
2019-03-20 14:54:38.334277: [NET] Routine: event worker - started
2019-03-20 14:54:38.334391: [NET] Routine: handshake worker - started
2019-03-20 14:54:38.334567: [NET] Routine: encryption worker - started
2019-03-20 14:54:38.334640: [NET] Routine: decryption worker - started
2019-03-20 14:54:38.334705: [NET] Routine: decryption worker - started
2019-03-20 14:54:38.334754: [NET] Routine: decryption worker - started
2019-03-20 14:54:38.334801: [NET] Routine: encryption worker - started
2019-03-20 14:54:38.334848: [NET] Routine: handshake worker - started
2019-03-20 14:54:38.334893: [NET] Routine: encryption worker - started
2019-03-20 14:54:38.334938: [NET] Routine: TUN reader - started
2019-03-20 14:54:38.335007: [NET] Routine: encryption worker - started
2019-03-20 14:54:38.335073: [NET] Routine: handshake worker - started
2019-03-20 14:54:38.335118: [NET] Routine: handshake worker - started
2019-03-20 14:54:38.335259: [NET] Routine: decryption worker - started
2019-03-20 14:54:38.335342: [NET] UAPI: Updating private key
2019-03-20 14:54:38.335544: [NET] UAPI: Removing all peers
2019-03-20 14:54:38.335592: [NET] UAPI: Transition to peer configuration
2019-03-20 14:54:38.335877: [NET] peer(Jn7u…NMyQ) - UAPI: Created
2019-03-20 14:54:38.335929: [NET] peer(Jn7u…NMyQ) - UAPI: Updating endpoint
2019-03-20 14:54:38.336144: [NET] peer(Jn7u…NMyQ) - UAPI: Updating persistent keepalive interval
2019-03-20 14:54:38.336204: [NET] peer(Jn7u…NMyQ) - UAPI: Removing all allowedips
2019-03-20 14:54:38.336401: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-20 14:54:38.336471: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-20 14:54:38.336797: [NET] Routine: receive incoming IPv6 - started
2019-03-20 14:54:38.336876: [NET] Routine: receive incoming IPv4 - started
2019-03-20 14:54:38.337061: [NET] UDP bind has been updated
2019-03-20 14:54:38.337116: [NET] peer(Jn7u…NMyQ) - Starting...
2019-03-20 14:54:38.337391: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - started
2019-03-20 14:54:38.337447: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - started
2019-03-20 14:54:38.337635: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - started
2019-03-20 14:54:38.337721: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-20 14:54:38.337791: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-20 14:54:38.337794: [NET] Device started
2019-03-20 14:54:38.338556: [NET] peer(Jn7u…NMyQ) - Awaiting keypair
2019-03-20 14:54:38.339191: [APP] Tunnel 'Home' connection status changed to 'connected'
2019-03-20 14:54:38.340681: [NET] UAPI: Processing get operation
2019-03-20 14:54:38.616373: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-20 14:54:38.616592: [NET] peer(Jn7u…NMyQ) - Obtained awaited keypair
2019-03-20 14:54:39.342244: [NET] UAPI: Processing get operation
2019-03-20 14:54:40.342308: [NET] UAPI: Processing get operation
2019-03-20 14:54:41.342321: [NET] UAPI: Processing get operation
2019-03-20 14:54:42.342368: [NET] UAPI: Processing get operation
2019-03-20 14:54:43.160996: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connected'.
2019-03-20 14:54:43.161457: [NET] UAPI: Processing get operation
2019-03-20 14:54:44.163092: [NET] UAPI: Processing get operation
2019-03-20 14:54:45.163131: [NET] UAPI: Processing get operation
2019-03-20 14:54:46.163156: [NET] UAPI: Processing get operation
2019-03-20 14:54:47.162641: [NET] UAPI: Processing get operation
2019-03-20 14:54:48.163344: [NET] UAPI: Processing get operation
2019-03-20 14:54:49.162080: [NET] UAPI: Processing get operation
2019-03-20 14:54:50.163267: [NET] UAPI: Processing get operation
2019-03-20 14:54:51.162592: [NET] UAPI: Processing get operation
2019-03-20 14:54:52.163351: [NET] UAPI: Processing get operation
2019-03-20 14:54:53.162094: [NET] UAPI: Processing get operation
2019-03-20 14:54:54.162060: [NET] UAPI: Processing get operation
2019-03-20 14:54:55.162111: [NET] UAPI: Processing get operation
2019-03-20 14:54:56.163275: [NET] UAPI: Processing get operation
2019-03-20 14:54:57.162410: [NET] UAPI: Processing get operation
2019-03-20 14:54:57.486690: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-20 14:54:57.486993: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-20 14:54:58.085440: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-20 14:54:58.085613: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-20 14:54:58.162879: [NET] UAPI: Processing get operation
2019-03-20 14:54:59.163281: [NET] UAPI: Processing get operation
2019-03-20 14:55:00.163411: [NET] UAPI: Processing get operation
2019-03-20 14:55:01.163455: [NET] UAPI: Processing get operation
2019-03-20 14:55:02.162972: [NET] UAPI: Processing get operation
2019-03-20 14:55:03.162949: [NET] UAPI: Processing get operation
2019-03-20 14:55:04.162470: [NET] UAPI: Processing get operation
2019-03-20 14:55:05.163112: [NET] UAPI: Processing get operation
2019-03-20 14:55:06.162226: [NET] UAPI: Processing get operation
2019-03-20 14:55:07.162418: [NET] UAPI: Processing get operation
2019-03-20 14:55:08.162393: [NET] UAPI: Processing get operation
2019-03-20 14:55:09.162439: [NET] UAPI: Processing get operation
2019-03-20 14:55:10.162395: [NET] UAPI: Processing get operation
2019-03-20 14:55:11.162647: [NET] UAPI: Processing get operation
2019-03-20 14:55:12.073362: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-20 14:55:12.162561: [NET] UAPI: Processing get operation
2019-03-20 14:55:13.162675: [NET] UAPI: Processing get operation
2019-03-20 14:55:14.162846: [NET] UAPI: Processing get operation
2019-03-20 14:55:15.162869: [NET] UAPI: Processing get operation
2019-03-20 14:55:16.162395: [NET] UAPI: Processing get operation
2019-03-20 14:55:17.075198: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-20 14:55:17.075561: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-20 14:55:17.162703: [NET] UAPI: Processing get operation
2019-03-20 14:55:17.322162: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-20 14:55:17.322431: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-20 14:55:18.163732: [NET] UAPI: Processing get operation
2019-03-20 14:55:19.163276: [NET] UAPI: Processing get operation
2019-03-20 14:55:20.163842: [NET] UAPI: Processing get operation
2019-03-20 14:55:21.163737: [NET] UAPI: Processing get operation
2019-03-20 14:55:22.162839: [NET] UAPI: Processing get operation
2019-03-20 14:55:23.163629: [NET] UAPI: Processing get operation
2019-03-20 14:55:24.163632: [NET] UAPI: Processing get operation
2019-03-20 14:55:25.163871: [NET] UAPI: Processing get operation
2019-03-20 14:55:26.163879: [NET] UAPI: Processing get operation
2019-03-20 14:55:27.163937: [NET] UAPI: Processing get operation
2019-03-20 14:55:28.163299: [NET] UAPI: Processing get operation
2019-03-20 14:55:29.163357: [NET] UAPI: Processing get operation
2019-03-20 14:55:30.162557: [NET] UAPI: Processing get operation
2019-03-20 14:55:31.163232: [NET] UAPI: Processing get operation
2019-03-20 14:55:32.163409: [NET] UAPI: Processing get operation
2019-03-20 14:55:33.163526: [NET] UAPI: Processing get operation
2019-03-20 14:55:33.575748: [APP] startDeactivation: Tunnel: Home
2019-03-20 14:55:33.581762: [APP] Tunnel 'Home' connection status changed to 'disconnecting'
2019-03-20 14:55:33.700355: [NET] Network change detected with satisfied route and interface order [en0]
2019-03-20 14:55:33.700538: [NET] Binding sockets to interface 6
2019-03-20 14:55:33.701410: [NET] Unable to bind v6 socket to interface:%!(EXTRA syscall.Errno=invalid argument)
2019-03-20 14:55:37.892318: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-20 14:55:37.892585: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-20 14:55:38.111300: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-20 14:55:38.111462: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-20 14:55:38.582666: [NET] Stopping tunnel
2019-03-20 14:55:38.582871: [NET] Device closing
2019-03-20 14:55:38.588260: [NET] Routine: TUN reader - stopped
2019-03-20 14:55:38.588326: [NET] Routine: event worker - stopped
2019-03-20 14:55:38.588520: [NET] Routine: receive incoming IPv4 - stopped
2019-03-20 14:55:38.588588: [NET] Routine: receive incoming IPv6 - stopped
2019-03-20 14:55:38.588756: [NET] peer(Jn7u…NMyQ) - Stopping...
2019-03-20 14:55:38.588946: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - stopped
2019-03-20 14:55:38.589007: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - stopped
2019-03-20 14:55:38.589065: [NET] Routine: handshake worker - stopped
2019-03-20 14:55:38.589115: [NET] Routine: encryption worker - stopped
2019-03-20 14:55:38.589166: [NET] Routine: encryption worker - stopped
2019-03-20 14:55:38.589219: [NET] Routine: encryption worker - stopped
2019-03-20 14:55:38.589268: [NET] Routine: encryption worker - stopped
2019-03-20 14:55:38.589319: [NET] Routine: handshake worker - stopped
2019-03-20 14:55:38.589369: [NET] Routine: decryption worker - stopped
2019-03-20 14:55:38.589417: [NET] Routine: decryption worker - stopped
2019-03-20 14:55:38.589482: [NET] Routine: handshake worker - stopped
2019-03-20 14:55:38.589530: [NET] Routine: decryption worker - stopped
2019-03-20 14:55:38.589630: [NET] Routine: decryption worker - stopped
2019-03-20 14:55:38.589755: [NET] Routine: handshake worker - stopped
2019-03-20 14:55:38.590650: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - stopped
2019-03-20 14:55:38.591265: [NET] Interface closed
2019-03-20 14:55:38.603974: [APP] Tunnel 'Home' connection status changed to 'disconnected'
2019-03-21 11:35:32.566830: [APP] startActivation: Entering (tunnel: HomeVM)
2019-03-21 11:35:32.569345: [APP] startActivation: Starting tunnel
2019-03-21 11:35:32.569882: [APP] startActivation: Success
2019-03-21 11:35:32.579046: [APP] Tunnel 'HomeVM' connection status changed to 'connecting'
2019-03-21 11:35:32.744615: [APP] Tunnel 'HomeVM' connection status changed to 'disconnected'
2019-03-21 11:35:37.569927: [APP] Status update notification timeout for tunnel 'HomeVM'. Tunnel status is now 'disconnected'.
2019-03-21 11:35:50.242993: [APP] startActivation: Entering (tunnel: HomeVM)
2019-03-21 11:35:50.244045: [APP] startActivation: Starting tunnel
2019-03-21 11:35:50.248491: [APP] startActivation: Success
2019-03-21 11:35:50.257008: [APP] Tunnel 'HomeVM' connection status changed to 'connecting'
2019-03-21 11:35:50.500277: [NET] App version: 0.0.20190319 (5); Go backend version: 0.0.20181222
2019-03-21 11:35:50.500833: [NET] Starting tunnel from the app
2019-03-21 11:35:55.248603: [APP] Status update notification timeout for tunnel 'HomeVM'. Tunnel status is now 'connecting'.
2019-03-21 11:35:55.592959: [NET] Tunnel interface is utun1
2019-03-21 11:35:55.594362: [NET] Attaching to interface
2019-03-21 11:35:55.596844: [NET] Routine: handshake worker - started
2019-03-21 11:35:55.597035: [NET] Routine: decryption worker - started
2019-03-21 11:35:55.597160: [NET] Routine: decryption worker - started
2019-03-21 11:35:55.597387: [NET] Routine: encryption worker - started
2019-03-21 11:35:55.597469: [NET] Routine: encryption worker - started
2019-03-21 11:35:55.602385: [NET] Routine: encryption worker - started
2019-03-21 11:35:55.602519: [NET] Routine: handshake worker - started
2019-03-21 11:35:55.604697: [NET] Routine: handshake worker - started
2019-03-21 11:35:55.604828: [NET] Routine: decryption worker - started
2019-03-21 11:35:55.607151: [NET] Routine: TUN reader - started
2019-03-21 11:35:55.607332: [NET] Routine: handshake worker - started
2019-03-21 11:35:55.607450: [NET] Routine: decryption worker - started
2019-03-21 11:35:55.607534: [NET] Routine: event worker - started
2019-03-21 11:35:55.610516: [NET] Routine: encryption worker - started
2019-03-21 11:35:55.613554: [NET] UAPI: Updating private key
2019-03-21 11:35:55.615156: [NET] UAPI: Removing all peers
2019-03-21 11:35:55.615311: [NET] UAPI: Transition to peer configuration
2019-03-21 11:35:55.618011: [NET] peer(n+QD…3i3s) - UAPI: Created
2019-03-21 11:35:55.618174: [NET] peer(n+QD…3i3s) - UAPI: Updating endpoint
2019-03-21 11:35:55.620214: [NET] peer(n+QD…3i3s) - UAPI: Updating persistent keepalive interval
2019-03-21 11:35:55.620361: [NET] peer(n+QD…3i3s) - UAPI: Removing all allowedips
2019-03-21 11:35:55.621425: [NET] peer(n+QD…3i3s) - UAPI: Adding allowedip
2019-03-21 11:35:55.622728: [NET] Routine: receive incoming IPv6 - started
2019-03-21 11:35:55.627602: [NET] Routine: receive incoming IPv4 - started
2019-03-21 11:35:55.629138: [NET] UDP bind has been updated
2019-03-21 11:35:55.631013: [NET] peer(n+QD…3i3s) - Starting...
2019-03-21 11:35:55.631728: [NET] peer(n+QD…3i3s) - Routine: nonce worker - started
2019-03-21 11:35:55.631854: [NET] peer(n+QD…3i3s) - Routine: sequential receiver - started
2019-03-21 11:35:55.633630: [NET] peer(n+QD…3i3s) - Routine: sequential sender - started
2019-03-21 11:35:55.633950: [NET] Device started
2019-03-21 11:35:55.638809: [APP] Tunnel 'HomeVM' connection status changed to 'connected'
2019-03-21 11:35:55.645036: [NET] UAPI: Processing get operation
2019-03-21 11:35:56.676210: [NET] UAPI: Processing get operation
2019-03-21 11:35:57.647720: [NET] UAPI: Processing get operation
2019-03-21 11:35:58.652104: [NET] UAPI: Processing get operation
2019-03-21 11:35:59.699453: [NET] UAPI: Processing get operation
2019-03-21 11:36:00.248791: [APP] Status update notification timeout for tunnel 'HomeVM'. Tunnel status is now 'connected'.
2019-03-21 11:36:00.249488: [NET] UAPI: Processing get operation
2019-03-21 11:36:01.249750: [NET] UAPI: Processing get operation
2019-03-21 11:36:02.251421: [NET] UAPI: Processing get operation
2019-03-21 11:36:03.250021: [NET] UAPI: Processing get operation
2019-03-21 11:36:04.251479: [NET] UAPI: Processing get operation
2019-03-21 11:36:05.250541: [NET] UAPI: Processing get operation
2019-03-21 11:36:06.250661: [NET] UAPI: Processing get operation
2019-03-21 11:36:07.251616: [NET] UAPI: Processing get operation
2019-03-21 11:36:08.251501: [NET] UAPI: Processing get operation
2019-03-21 11:36:09.251267: [NET] UAPI: Processing get operation
2019-03-21 11:36:10.251506: [NET] UAPI: Processing get operation
2019-03-21 11:36:11.251616: [NET] UAPI: Processing get operation
2019-03-21 11:36:11.769728: [NET] peer(n+QD…3i3s) - Sending handshake initiation
2019-03-21 11:36:11.770730: [NET] peer(n+QD…3i3s) - Awaiting keypair
2019-03-21 11:36:11.807756: [NET] peer(n+QD…3i3s) - Received handshake response
2019-03-21 11:36:11.808042: [NET] peer(n+QD…3i3s) - Obtained awaited keypair
2019-03-21 11:36:12.251915: [NET] UAPI: Processing get operation
2019-03-21 11:36:13.251609: [NET] UAPI: Processing get operation
2019-03-21 11:36:14.250093: [NET] UAPI: Processing get operation
2019-03-21 11:36:15.251383: [NET] UAPI: Processing get operation
2019-03-21 11:36:16.250649: [NET] UAPI: Processing get operation
2019-03-21 11:36:17.251845: [NET] UAPI: Processing get operation
2019-03-21 11:36:18.250769: [NET] UAPI: Processing get operation
2019-03-21 11:36:19.251734: [NET] UAPI: Processing get operation
2019-03-21 11:36:20.251607: [NET] UAPI: Processing get operation
2019-03-21 11:36:21.251183: [NET] UAPI: Processing get operation
2019-03-21 11:36:22.251813: [NET] UAPI: Processing get operation
2019-03-21 11:36:23.250477: [NET] UAPI: Processing get operation
2019-03-21 11:36:24.251731: [NET] UAPI: Processing get operation
2019-03-21 11:36:25.251145: [NET] UAPI: Processing get operation
2019-03-21 11:36:26.251900: [NET] UAPI: Processing get operation
2019-03-21 11:36:26.812017: [NET] peer(n+QD…3i3s) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-21 11:36:26.812627: [NET] peer(n+QD…3i3s) - Sending handshake initiation
2019-03-21 11:36:26.854426: [NET] peer(n+QD…3i3s) - Received handshake response
2019-03-21 11:36:26.854731: [NET] peer(n+QD…3i3s) - Sending keepalive packet
2019-03-21 11:36:27.251949: [NET] UAPI: Processing get operation
2019-03-21 11:36:28.251954: [NET] UAPI: Processing get operation
2019-03-21 11:36:29.251737: [NET] UAPI: Processing get operation
2019-03-21 11:36:30.252038: [NET] UAPI: Processing get operation
2019-03-21 11:36:31.251774: [NET] UAPI: Processing get operation
2019-03-21 11:36:32.252050: [NET] UAPI: Processing get operation
2019-03-21 11:36:33.252107: [NET] UAPI: Processing get operation
2019-03-21 11:36:34.250603: [NET] UAPI: Processing get operation
2019-03-21 11:36:35.251757: [NET] UAPI: Processing get operation
2019-03-21 11:36:35.963476: [APP] startDeactivation: Tunnel: HomeVM
2019-03-21 11:36:35.970454: [APP] Tunnel 'HomeVM' connection status changed to 'disconnecting'
2019-03-21 11:36:36.123225: [NET] Network change detected with satisfied route and interface order [en0]
2019-03-21 11:36:36.123431: [NET] Binding sockets to interface 6
2019-03-21 11:36:36.123607: [NET] Unable to bind v6 socket to interface:%!(EXTRA syscall.Errno=invalid argument)
2019-03-21 11:36:40.972990: [NET] Stopping tunnel
2019-03-21 11:36:40.973646: [NET] Device closing
2019-03-21 11:36:40.978908: [NET] Routine: TUN reader - stopped
2019-03-21 11:36:40.979220: [NET] Routine: event worker - stopped
2019-03-21 11:36:40.979838: [NET] Routine: receive incoming IPv4 - stopped
2019-03-21 11:36:40.980956: [NET] Routine: receive incoming IPv6 - stopped
2019-03-21 11:36:40.981438: [NET] peer(n+QD…3i3s) - Stopping...
2019-03-21 11:36:40.981674: [NET] Routine: decryption worker - stopped
2019-03-21 11:36:40.981761: [NET] Routine: encryption worker - stopped
2019-03-21 11:36:40.981954: [NET] peer(n+QD…3i3s) - Routine: sequential receiver - stopped
2019-03-21 11:36:40.982419: [NET] Routine: handshake worker - stopped
2019-03-21 11:36:40.982593: [NET] Routine: decryption worker - stopped
2019-03-21 11:36:40.982697: [NET] Routine: handshake worker - stopped
2019-03-21 11:36:40.982906: [NET] Routine: decryption worker - stopped
2019-03-21 11:36:40.982992: [NET] Routine: decryption worker - stopped
2019-03-21 11:36:40.983243: [NET] peer(n+QD…3i3s) - Routine: sequential sender - stopped
2019-03-21 11:36:40.983464: [NET] peer(n+QD…3i3s) - Routine: nonce worker - stopped
2019-03-21 11:36:40.983849: [NET] Routine: handshake worker - stopped
2019-03-21 11:36:40.983944: [NET] Routine: encryption worker - stopped
2019-03-21 11:36:40.984159: [NET] Routine: encryption worker - stopped
2019-03-21 11:36:40.984266: [NET] Routine: encryption worker - stopped
2019-03-21 11:36:40.984459: [NET] Routine: handshake worker - stopped
2019-03-21 11:36:40.984657: [NET] Interface closed
2019-03-21 11:36:41.009138: [APP] Tunnel 'HomeVM' connection status changed to 'disconnected'
2019-03-26 09:33:23.433070: [APP] App version: 0.0.20190319 (5); Go backend version: 0.0.20181222
2019-03-26 09:33:26.355248: [APP] startActivation: Entering (tunnel: Home)
2019-03-26 09:33:26.387031: [APP] startActivation: Starting tunnel
2019-03-26 09:33:26.388975: [APP] startActivation: Success
2019-03-26 09:33:26.397358: [APP] Tunnel 'Home' connection status changed to 'connecting'
2019-03-26 09:33:26.565516: [NET] App version: 0.0.20190319 (5); Go backend version: 0.0.20181222
2019-03-26 09:33:26.565945: [NET] Starting tunnel from the app
2019-03-26 09:33:31.387307: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connecting'.
2019-03-26 09:33:31.602780: [NET] Tunnel interface is utun4
2019-03-26 09:33:31.603680: [NET] Attaching to interface
2019-03-26 09:33:31.605159: [NET] Routine: encryption worker - started
2019-03-26 09:33:31.605363: [NET] Routine: event worker - started
2019-03-26 09:33:31.605437: [NET] Routine: encryption worker - started
2019-03-26 09:33:31.605488: [NET] Routine: decryption worker - started
2019-03-26 09:33:31.605537: [NET] Routine: handshake worker - started
2019-03-26 09:33:31.605593: [NET] Routine: encryption worker - started
2019-03-26 09:33:31.605660: [NET] Routine: decryption worker - started
2019-03-26 09:33:31.605712: [NET] Routine: handshake worker - started
2019-03-26 09:33:31.605774: [NET] Routine: TUN reader - started
2019-03-26 09:33:31.607279: [NET] Routine: handshake worker - started
2019-03-26 09:33:31.607380: [NET] Routine: encryption worker - started
2019-03-26 09:33:31.607571: [NET] Routine: decryption worker - started
2019-03-26 09:33:31.607623: [NET] Routine: handshake worker - started
2019-03-26 09:33:31.607680: [NET] Routine: decryption worker - started
2019-03-26 09:33:31.607875: [NET] UAPI: Updating private key
2019-03-26 09:33:31.608333: [NET] UAPI: Removing all peers
2019-03-26 09:33:31.608602: [NET] UAPI: Transition to peer configuration
2019-03-26 09:33:31.610587: [NET] peer(Jn7u…NMyQ) - UAPI: Created
2019-03-26 09:33:31.610920: [NET] peer(Jn7u…NMyQ) - UAPI: Updating endpoint
2019-03-26 09:33:31.611487: [NET] peer(Jn7u…NMyQ) - UAPI: Updating persistent keepalive interval
2019-03-26 09:33:31.611766: [NET] peer(Jn7u…NMyQ) - UAPI: Removing all allowedips
2019-03-26 09:33:31.611871: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-26 09:33:31.611956: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-26 09:33:31.612587: [NET] Routine: receive incoming IPv4 - started
2019-03-26 09:33:31.613671: [NET] Routine: receive incoming IPv6 - started
2019-03-26 09:33:31.614859: [NET] UDP bind has been updated
2019-03-26 09:33:31.614955: [NET] peer(Jn7u…NMyQ) - Starting...
2019-03-26 09:33:31.615236: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - started
2019-03-26 09:33:31.615366: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - started
2019-03-26 09:33:31.615501: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - started
2019-03-26 09:33:31.615643: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:33:31.616045: [NET] Device started
2019-03-26 09:33:31.616074: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:33:31.617176: [NET] peer(Jn7u…NMyQ) - Awaiting keypair
2019-03-26 09:33:31.617425: [APP] Tunnel 'Home' connection status changed to 'connected'
2019-03-26 09:33:31.621283: [NET] UAPI: Processing get operation
2019-03-26 09:33:32.621291: [NET] UAPI: Processing get operation
2019-03-26 09:33:33.620922: [NET] UAPI: Processing get operation
2019-03-26 09:33:34.621101: [NET] UAPI: Processing get operation
2019-03-26 09:33:35.620555: [NET] UAPI: Processing get operation
2019-03-26 09:33:36.388298: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connected'.
2019-03-26 09:33:36.388788: [NET] UAPI: Processing get operation
2019-03-26 09:33:36.890801: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 2)
2019-03-26 09:33:36.891282: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:33:37.389978: [NET] UAPI: Processing get operation
2019-03-26 09:33:38.389428: [NET] UAPI: Processing get operation
2019-03-26 09:33:39.389618: [NET] UAPI: Processing get operation
2019-03-26 09:33:40.389338: [NET] UAPI: Processing get operation
2019-03-26 09:33:41.389801: [NET] UAPI: Processing get operation
2019-03-26 09:33:42.057267: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 3)
2019-03-26 09:33:42.057441: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:33:42.218428: [NET] UAPI: Processing get operation
2019-03-26 09:33:42.791701: [NET] UAPI: Processing get operation
2019-03-26 09:33:43.792828: [NET] UAPI: Processing get operation
2019-03-26 09:33:44.792972: [NET] UAPI: Processing get operation
2019-03-26 09:33:45.791913: [NET] UAPI: Processing get operation
2019-03-26 09:33:46.792956: [NET] UAPI: Processing get operation
2019-03-26 09:33:47.349415: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 4)
2019-03-26 09:33:47.349664: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:33:47.792861: [NET] UAPI: Processing get operation
2019-03-26 09:33:48.826066: [NET] UAPI: Processing get operation
2019-03-26 09:33:49.793376: [NET] UAPI: Processing get operation
2019-03-26 09:33:51.594653: [NET] UAPI: Processing get operation
2019-03-26 09:33:51.793453: [NET] UAPI: Processing get operation
2019-03-26 09:33:52.532896: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 5)
2019-03-26 09:33:52.533096: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:33:52.791897: [NET] UAPI: Processing get operation
2019-03-26 09:33:53.793297: [NET] UAPI: Processing get operation
2019-03-26 09:33:54.792471: [NET] UAPI: Processing get operation
2019-03-26 09:33:55.792082: [NET] UAPI: Processing get operation
2019-03-26 09:33:56.792897: [NET] UAPI: Processing get operation
2019-03-26 09:33:57.791826: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 6)
2019-03-26 09:33:57.792046: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:33:57.797288: [NET] UAPI: Processing get operation
2019-03-26 09:33:58.792848: [NET] UAPI: Processing get operation
2019-03-26 09:33:59.792602: [NET] UAPI: Processing get operation
2019-03-26 09:34:00.792880: [NET] UAPI: Processing get operation
2019-03-26 09:34:01.791881: [NET] UAPI: Processing get operation
2019-03-26 09:34:02.793406: [NET] UAPI: Processing get operation
2019-03-26 09:34:03.123333: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 7)
2019-03-26 09:34:03.123466: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:34:03.792395: [NET] UAPI: Processing get operation
2019-03-26 09:34:04.792897: [NET] UAPI: Processing get operation
2019-03-26 09:34:05.792017: [NET] UAPI: Processing get operation
2019-03-26 09:34:06.792007: [NET] UAPI: Processing get operation
2019-03-26 09:34:07.792600: [NET] UAPI: Processing get operation
2019-03-26 09:34:08.208664: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 8)
2019-03-26 09:34:08.209219: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:34:08.791928: [NET] UAPI: Processing get operation
2019-03-26 09:34:09.793326: [NET] UAPI: Processing get operation
2019-03-26 09:34:10.792087: [NET] UAPI: Processing get operation
2019-03-26 09:34:11.792187: [NET] UAPI: Processing get operation
2019-03-26 09:34:12.793093: [NET] UAPI: Processing get operation
2019-03-26 09:34:13.520082: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 9)
2019-03-26 09:34:13.520277: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:34:13.792180: [NET] UAPI: Processing get operation
2019-03-26 09:34:14.793482: [NET] UAPI: Processing get operation
2019-03-26 09:34:15.793545: [NET] UAPI: Processing get operation
2019-03-26 09:34:16.793423: [NET] UAPI: Processing get operation
2019-03-26 09:34:17.793495: [NET] UAPI: Processing get operation
2019-03-26 09:34:18.670080: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 10)
2019-03-26 09:34:18.670243: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:34:18.792683: [NET] UAPI: Processing get operation
2019-03-26 09:34:19.792296: [NET] UAPI: Processing get operation
2019-03-26 09:34:20.793562: [NET] UAPI: Processing get operation
2019-03-26 09:34:21.792025: [NET] UAPI: Processing get operation
2019-03-26 09:34:22.793485: [NET] UAPI: Processing get operation
2019-03-26 09:34:23.793628: [NET] UAPI: Processing get operation
2019-03-26 09:34:23.814299: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 2)
2019-03-26 09:34:23.814483: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:34:24.793332: [NET] UAPI: Processing get operation
2019-03-26 09:34:25.793598: [NET] UAPI: Processing get operation
2019-03-26 09:34:26.793490: [NET] UAPI: Processing get operation
2019-03-26 09:34:27.138455: [APP] startDeactivation: Tunnel: Home
2019-03-26 09:34:27.148050: [APP] Tunnel 'Home' connection status changed to 'disconnecting'
2019-03-26 09:34:27.277202: [NET] Network change detected with satisfied route and interface order [utun3, en0]
2019-03-26 09:34:27.277455: [NET] Binding sockets to interface 16
2019-03-26 09:34:27.277557: [NET] Unable to bind v6 socket to interface:%!(EXTRA syscall.Errno=invalid argument)
2019-03-26 09:34:29.108029: [NET] peer(Jn7u…NMyQ) - Handshake did not complete after 5 seconds, retrying (try 2)
2019-03-26 09:34:29.108451: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:34:32.148896: [NET] Stopping tunnel
2019-03-26 09:34:32.149093: [NET] Device closing
2019-03-26 09:34:32.155006: [NET] Routine: TUN reader - stopped
2019-03-26 09:34:32.155326: [NET] Routine: event worker - stopped
2019-03-26 09:34:32.155715: [NET] Routine: receive incoming IPv4 - stopped
2019-03-26 09:34:32.155836: [NET] Routine: receive incoming IPv6 - stopped
2019-03-26 09:34:32.157817: [NET] peer(Jn7u…NMyQ) - Stopping...
2019-03-26 09:34:32.158528: [NET] Routine: decryption worker - stopped
2019-03-26 09:34:32.158609: [NET] Routine: decryption worker - stopped
2019-03-26 09:34:32.158790: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - stopped
2019-03-26 09:34:32.158841: [NET] Routine: encryption worker - stopped
2019-03-26 09:34:32.161271: [NET] Routine: handshake worker - stopped
2019-03-26 09:34:32.161389: [NET] Routine: decryption worker - stopped
2019-03-26 09:34:32.162948: [NET] Routine: encryption worker - stopped
2019-03-26 09:34:32.163058: [NET] Routine: encryption worker - stopped
2019-03-26 09:34:32.165694: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - stopped
2019-03-26 09:34:32.165805: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - stopped
2019-03-26 09:34:32.172081: [NET] Routine: encryption worker - stopped
2019-03-26 09:34:32.172203: [NET] Routine: handshake worker - stopped
2019-03-26 09:34:32.173780: [NET] Routine: decryption worker - stopped
2019-03-26 09:34:32.173878: [NET] Routine: handshake worker - stopped
2019-03-26 09:34:32.175435: [NET] Routine: handshake worker - stopped
2019-03-26 09:34:32.175951: [NET] Interface closed
2019-03-26 09:34:32.182871: [APP] Tunnel 'Home' connection status changed to 'disconnected'
2019-03-26 09:35:32.519009: [APP] startActivation: Entering (tunnel: Home)
2019-03-26 09:35:32.520094: [APP] startActivation: Starting tunnel
2019-03-26 09:35:32.520287: [APP] startActivation: Success
2019-03-26 09:35:32.530987: [APP] Tunnel 'Home' connection status changed to 'connecting'
2019-03-26 09:35:32.690946: [NET] App version: 0.0.20190319 (5); Go backend version: 0.0.20181222
2019-03-26 09:35:32.691416: [NET] Starting tunnel from the app
2019-03-26 09:35:37.520607: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connecting'.
2019-03-26 09:35:37.729701: [NET] Tunnel interface is utun3
2019-03-26 09:35:37.731050: [NET] Attaching to interface
2019-03-26 09:35:37.731940: [NET] Routine: handshake worker - started
2019-03-26 09:35:37.732068: [NET] Routine: encryption worker - started
2019-03-26 09:35:37.734033: [NET] Routine: event worker - started
2019-03-26 09:35:37.734151: [NET] Routine: encryption worker - started
2019-03-26 09:35:37.734317: [NET] Routine: decryption worker - started
2019-03-26 09:35:37.734374: [NET] Routine: handshake worker - started
2019-03-26 09:35:37.734417: [NET] Routine: encryption worker - started
2019-03-26 09:35:37.734458: [NET] Routine: decryption worker - started
2019-03-26 09:35:37.734497: [NET] Routine: handshake worker - started
2019-03-26 09:35:37.734537: [NET] Routine: TUN reader - started
2019-03-26 09:35:37.734626: [NET] Routine: handshake worker - started
2019-03-26 09:35:37.734670: [NET] Routine: decryption worker - started
2019-03-26 09:35:37.734911: [NET] Routine: encryption worker - started
2019-03-26 09:35:37.734962: [NET] Routine: decryption worker - started
2019-03-26 09:35:37.735874: [NET] UAPI: Updating private key
2019-03-26 09:35:37.736176: [NET] UAPI: Removing all peers
2019-03-26 09:35:37.736247: [NET] UAPI: Transition to peer configuration
2019-03-26 09:35:37.737175: [NET] peer(Jn7u…NMyQ) - UAPI: Created
2019-03-26 09:35:37.737277: [NET] peer(Jn7u…NMyQ) - UAPI: Updating endpoint
2019-03-26 09:35:37.737596: [NET] peer(Jn7u…NMyQ) - UAPI: Updating persistent keepalive interval
2019-03-26 09:35:37.737669: [NET] peer(Jn7u…NMyQ) - UAPI: Removing all allowedips
2019-03-26 09:35:37.738244: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-26 09:35:37.738328: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-26 09:35:37.739047: [NET] Routine: receive incoming IPv6 - started
2019-03-26 09:35:37.740250: [NET] Routine: receive incoming IPv4 - started
2019-03-26 09:35:37.740818: [NET] UDP bind has been updated
2019-03-26 09:35:37.740905: [NET] peer(Jn7u…NMyQ) - Starting...
2019-03-26 09:35:37.742370: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - started
2019-03-26 09:35:37.742604: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - started
2019-03-26 09:35:37.742679: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - started
2019-03-26 09:35:37.743084: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:35:37.743272: [NET] Device started
2019-03-26 09:35:37.743323: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:35:37.744269: [NET] peer(Jn7u…NMyQ) - Awaiting keypair
2019-03-26 09:35:37.745356: [APP] Tunnel 'Home' connection status changed to 'connected'
2019-03-26 09:35:37.747876: [NET] UAPI: Processing get operation
2019-03-26 09:35:37.806965: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-26 09:35:37.807076: [NET] peer(Jn7u…NMyQ) - Obtained awaited keypair
2019-03-26 09:35:38.747694: [NET] UAPI: Processing get operation
2019-03-26 09:35:39.746915: [NET] UAPI: Processing get operation
2019-03-26 09:35:40.747304: [NET] UAPI: Processing get operation
2019-03-26 09:35:41.747391: [NET] UAPI: Processing get operation
2019-03-26 09:35:42.520584: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connected'.
2019-03-26 09:35:42.521971: [NET] UAPI: Processing get operation
2019-03-26 09:35:43.522200: [NET] UAPI: Processing get operation
2019-03-26 09:35:44.521880: [NET] UAPI: Processing get operation
2019-03-26 09:35:45.522755: [NET] UAPI: Processing get operation
2019-03-26 09:35:46.522484: [NET] UAPI: Processing get operation
2019-03-26 09:35:47.521503: [NET] UAPI: Processing get operation
2019-03-26 09:35:48.522696: [NET] UAPI: Processing get operation
2019-03-26 09:35:49.521334: [NET] UAPI: Processing get operation
2019-03-26 09:35:50.522785: [NET] UAPI: Processing get operation
2019-03-26 09:35:51.521303: [NET] UAPI: Processing get operation
2019-03-26 09:35:52.522739: [NET] UAPI: Processing get operation
2019-03-26 09:35:53.521722: [NET] UAPI: Processing get operation
2019-03-26 09:35:54.522353: [NET] UAPI: Processing get operation
2019-03-26 09:35:55.521637: [NET] UAPI: Processing get operation
2019-03-26 09:35:56.522239: [NET] UAPI: Processing get operation
2019-03-26 09:35:57.522613: [NET] UAPI: Processing get operation
2019-03-26 09:35:58.522778: [NET] UAPI: Processing get operation
2019-03-26 09:35:59.522510: [NET] UAPI: Processing get operation
2019-03-26 09:36:00.522064: [NET] UAPI: Processing get operation
2019-03-26 09:36:01.522184: [NET] UAPI: Processing get operation
2019-03-26 09:36:02.404988: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-26 09:36:02.405112: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:36:02.476919: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-26 09:36:02.477064: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:36:02.522753: [NET] UAPI: Processing get operation
2019-03-26 09:36:03.521364: [NET] UAPI: Processing get operation
2019-03-26 09:36:04.521587: [NET] UAPI: Processing get operation
2019-03-26 09:36:05.521804: [NET] UAPI: Processing get operation
2019-03-26 09:36:06.522838: [NET] UAPI: Processing get operation
2019-03-26 09:36:07.522796: [NET] UAPI: Processing get operation
2019-03-26 09:36:08.522789: [NET] UAPI: Processing get operation
2019-03-26 09:36:09.522768: [NET] UAPI: Processing get operation
2019-03-26 09:36:10.522497: [NET] UAPI: Processing get operation
2019-03-26 09:36:11.521386: [NET] UAPI: Processing get operation
2019-03-26 09:36:12.522602: [NET] UAPI: Processing get operation
2019-03-26 09:36:13.522132: [NET] UAPI: Processing get operation
2019-03-26 09:36:14.522046: [NET] UAPI: Processing get operation
2019-03-26 09:36:15.521874: [NET] UAPI: Processing get operation
2019-03-26 09:36:16.522880: [NET] UAPI: Processing get operation
2019-03-26 09:36:17.522364: [NET] UAPI: Processing get operation
2019-03-26 09:36:17.636606: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-26 09:36:17.636809: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:36:17.706353: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-26 09:36:17.706592: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:36:18.522103: [NET] UAPI: Processing get operation
2019-03-26 09:36:19.522256: [NET] UAPI: Processing get operation
2019-03-26 09:36:20.521465: [NET] UAPI: Processing get operation
2019-03-26 09:36:21.522885: [NET] UAPI: Processing get operation
2019-03-26 09:36:22.522858: [NET] UAPI: Processing get operation
2019-03-26 09:36:23.522753: [NET] UAPI: Processing get operation
2019-03-26 09:36:23.584769: [APP] startDeactivation: Tunnel: Home
2019-03-26 09:36:23.595232: [APP] Tunnel 'Home' connection status changed to 'disconnecting'
2019-03-26 09:36:24.067144: [NET] Network change detected with satisfied route and interface order [en0]
2019-03-26 09:36:24.067341: [NET] Binding sockets to interface 6
2019-03-26 09:36:24.073319: [NET] Unable to bind v6 socket to interface:%!(EXTRA syscall.Errno=invalid argument)
2019-03-26 09:36:27.710911: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:36:28.592215: [NET] Stopping tunnel
2019-03-26 09:36:28.592401: [NET] Device closing
2019-03-26 09:36:28.592893: [NET] Routine: event worker - stopped
2019-03-26 09:36:28.592990: [NET] Routine: TUN reader - stopped
2019-03-26 09:36:28.593221: [NET] Routine: receive incoming IPv4 - stopped
2019-03-26 09:36:28.593487: [NET] Routine: receive incoming IPv6 - stopped
2019-03-26 09:36:28.593608: [NET] peer(Jn7u…NMyQ) - Stopping...
2019-03-26 09:36:28.593788: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - stopped
2019-03-26 09:36:28.594017: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - stopped
2019-03-26 09:36:28.594095: [NET] Routine: encryption worker - stopped
2019-03-26 09:36:28.594275: [NET] Routine: encryption worker - stopped
2019-03-26 09:36:28.594346: [NET] Routine: decryption worker - stopped
2019-03-26 09:36:28.594414: [NET] Routine: handshake worker - stopped
2019-03-26 09:36:28.594478: [NET] Routine: encryption worker - stopped
2019-03-26 09:36:28.594545: [NET] Routine: decryption worker - stopped
2019-03-26 09:36:28.594615: [NET] Routine: encryption worker - stopped
2019-03-26 09:36:28.594687: [NET] Routine: handshake worker - stopped
2019-03-26 09:36:28.594755: [NET] Routine: decryption worker - stopped
2019-03-26 09:36:28.594819: [NET] Routine: handshake worker - stopped
2019-03-26 09:36:28.594881: [NET] Routine: decryption worker - stopped
2019-03-26 09:36:28.594943: [NET] Routine: handshake worker - stopped
2019-03-26 09:36:28.595004: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - stopped
2019-03-26 09:36:28.595179: [NET] Interface closed
2019-03-26 09:36:28.608214: [APP] Tunnel 'Home' connection status changed to 'disconnected'
2019-03-26 09:37:07.819933: [APP] startActivation: Entering (tunnel: Home)
2019-03-26 09:37:07.820813: [APP] startActivation: Starting tunnel
2019-03-26 09:37:07.825432: [APP] startActivation: Success
2019-03-26 09:37:07.833568: [APP] Tunnel 'Home' connection status changed to 'connecting'
2019-03-26 09:37:07.972850: [NET] App version: 0.0.20190319 (5); Go backend version: 0.0.20181222
2019-03-26 09:37:07.974486: [NET] Starting tunnel from the app
2019-03-26 09:37:12.826399: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connecting'.
2019-03-26 09:37:13.015079: [NET] Tunnel interface is utun3
2019-03-26 09:37:13.015614: [NET] Attaching to interface
2019-03-26 09:37:13.016693: [NET] Routine: handshake worker - started
2019-03-26 09:37:13.016799: [NET] Routine: encryption worker - started
2019-03-26 09:37:13.017511: [NET] Routine: encryption worker - started
2019-03-26 09:37:13.017623: [NET] Routine: encryption worker - started
2019-03-26 09:37:13.018828: [NET] Routine: decryption worker - started
2019-03-26 09:37:13.018917: [NET] Routine: handshake worker - started
2019-03-26 09:37:13.019092: [NET] Routine: handshake worker - started
2019-03-26 09:37:13.019141: [NET] Routine: decryption worker - started
2019-03-26 09:37:13.019811: [NET] Routine: encryption worker - started
2019-03-26 09:37:13.019888: [NET] Routine: decryption worker - started
2019-03-26 09:37:13.020057: [NET] Routine: handshake worker - started
2019-03-26 09:37:13.020133: [NET] Routine: decryption worker - started
2019-03-26 09:37:13.020185: [NET] Routine: TUN reader - started
2019-03-26 09:37:13.020270: [NET] Routine: event worker - started
2019-03-26 09:37:13.021252: [NET] UAPI: Updating private key
2019-03-26 09:37:13.021410: [NET] UAPI: Removing all peers
2019-03-26 09:37:13.021705: [NET] UAPI: Transition to peer configuration
2019-03-26 09:37:13.022029: [NET] peer(Jn7u…NMyQ) - UAPI: Created
2019-03-26 09:37:13.022355: [NET] peer(Jn7u…NMyQ) - UAPI: Updating endpoint
2019-03-26 09:37:13.022532: [NET] peer(Jn7u…NMyQ) - UAPI: Updating persistent keepalive interval
2019-03-26 09:37:13.022738: [NET] peer(Jn7u…NMyQ) - UAPI: Removing all allowedips
2019-03-26 09:37:13.022962: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-26 09:37:13.024643: [NET] Routine: receive incoming IPv4 - started
2019-03-26 09:37:13.024799: [NET] Routine: receive incoming IPv6 - started
2019-03-26 09:37:13.025266: [NET] UDP bind has been updated
2019-03-26 09:37:13.025354: [NET] peer(Jn7u…NMyQ) - Starting...
2019-03-26 09:37:13.025609: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - started
2019-03-26 09:37:13.025686: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - started
2019-03-26 09:37:13.026751: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - started
2019-03-26 09:37:13.026944: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:37:13.027039: [NET] Device started
2019-03-26 09:37:13.027038: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:37:13.027888: [NET] peer(Jn7u…NMyQ) - Awaiting keypair
2019-03-26 09:37:13.028439: [APP] Tunnel 'Home' connection status changed to 'connected'
2019-03-26 09:37:13.031115: [NET] UAPI: Processing get operation
2019-03-26 09:37:13.113433: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-26 09:37:13.113559: [NET] peer(Jn7u…NMyQ) - Obtained awaited keypair
2019-03-26 09:37:14.030081: [NET] UAPI: Processing get operation
2019-03-26 09:37:14.817083: [APP] startDeactivation: Tunnel: Home
2019-03-26 09:37:14.826279: [APP] Tunnel 'Home' connection status changed to 'disconnecting'
2019-03-26 09:37:15.432555: [NET] Network change detected with satisfied route and interface order [en0]
2019-03-26 09:37:15.432760: [NET] Binding sockets to interface 6
2019-03-26 09:37:15.438021: [NET] Unable to bind v6 socket to interface:%!(EXTRA syscall.Errno=invalid argument)
2019-03-26 09:37:17.825422: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'disconnecting'.
2019-03-26 09:37:19.888554: [NET] Stopping tunnel
2019-03-26 09:37:19.888706: [NET] Device closing
2019-03-26 09:37:19.890545: [NET] Routine: TUN reader - stopped
2019-03-26 09:37:19.890887: [NET] Routine: event worker - stopped
2019-03-26 09:37:19.891146: [NET] Routine: receive incoming IPv4 - stopped
2019-03-26 09:37:19.891375: [NET] Routine: receive incoming IPv6 - stopped
2019-03-26 09:37:19.891730: [NET] peer(Jn7u…NMyQ) - Stopping...
2019-03-26 09:37:19.892100: [NET] Routine: encryption worker - stopped
2019-03-26 09:37:19.892523: [NET] Routine: encryption worker - stopped
2019-03-26 09:37:19.892700: [NET] Routine: encryption worker - stopped
2019-03-26 09:37:19.892886: [NET] Routine: handshake worker - stopped
2019-03-26 09:37:19.892955: [NET] Routine: decryption worker - stopped
2019-03-26 09:37:19.893149: [NET] Routine: handshake worker - stopped
2019-03-26 09:37:19.893246: [NET] Routine: decryption worker - stopped
2019-03-26 09:37:19.893462: [NET] Routine: handshake worker - stopped
2019-03-26 09:37:19.893519: [NET] Routine: decryption worker - stopped
2019-03-26 09:37:19.893742: [NET] Routine: handshake worker - stopped
2019-03-26 09:37:19.893803: [NET] Routine: decryption worker - stopped
2019-03-26 09:37:19.894089: [NET] Routine: encryption worker - stopped
2019-03-26 09:37:19.894150: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - stopped
2019-03-26 09:37:19.894856: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - stopped
2019-03-26 09:37:19.894975: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - stopped
2019-03-26 09:37:19.896279: [NET] Interface closed
2019-03-26 09:37:19.902877: [APP] Tunnel 'Home' connection status changed to 'disconnected'
2019-03-26 09:37:22.826638: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'disconnected'.
2019-03-26 09:37:26.899772: [APP] startActivation: Entering (tunnel: Home)
2019-03-26 09:37:26.900819: [APP] startActivation: Starting tunnel
2019-03-26 09:37:26.905451: [APP] startActivation: Success
2019-03-26 09:37:26.914054: [APP] Tunnel 'Home' connection status changed to 'connecting'
2019-03-26 09:37:27.009456: [NET] App version: 0.0.20190319 (5); Go backend version: 0.0.20181222
2019-03-26 09:37:27.009797: [NET] Starting tunnel from the app
2019-03-26 09:37:31.906310: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connecting'.
2019-03-26 09:37:32.063864: [NET] Tunnel interface is utun3
2019-03-26 09:37:32.064560: [NET] Attaching to interface
2019-03-26 09:37:32.065436: [NET] Routine: handshake worker - started
2019-03-26 09:37:32.065569: [NET] Routine: handshake worker - started
2019-03-26 09:37:32.065709: [NET] Routine: encryption worker - started
2019-03-26 09:37:32.065776: [NET] Routine: decryption worker - started
2019-03-26 09:37:32.065838: [NET] Routine: event worker - started
2019-03-26 09:37:32.065898: [NET] Routine: handshake worker - started
2019-03-26 09:37:32.065946: [NET] Routine: encryption worker - started
2019-03-26 09:37:32.065995: [NET] Routine: decryption worker - started
2019-03-26 09:37:32.066058: [NET] Routine: decryption worker - started
2019-03-26 09:37:32.066116: [NET] Routine: TUN reader - started
2019-03-26 09:37:32.066198: [NET] Routine: handshake worker - started
2019-03-26 09:37:32.066258: [NET] Routine: encryption worker - started
2019-03-26 09:37:32.066308: [NET] Routine: encryption worker - started
2019-03-26 09:37:32.066373: [NET] Routine: decryption worker - started
2019-03-26 09:37:32.066472: [NET] UAPI: Updating private key
2019-03-26 09:37:32.066599: [NET] UAPI: Removing all peers
2019-03-26 09:37:32.066782: [NET] UAPI: Transition to peer configuration
2019-03-26 09:37:32.066961: [NET] peer(Jn7u…NMyQ) - UAPI: Created
2019-03-26 09:37:32.067016: [NET] peer(Jn7u…NMyQ) - UAPI: Updating endpoint
2019-03-26 09:37:32.067093: [NET] peer(Jn7u…NMyQ) - UAPI: Updating persistent keepalive interval
2019-03-26 09:37:32.067142: [NET] peer(Jn7u…NMyQ) - UAPI: Removing all allowedips
2019-03-26 09:37:32.067187: [NET] peer(Jn7u…NMyQ) - UAPI: Adding allowedip
2019-03-26 09:37:32.067573: [NET] Routine: receive incoming IPv4 - started
2019-03-26 09:37:32.068639: [NET] Routine: receive incoming IPv6 - started
2019-03-26 09:37:32.068874: [NET] UDP bind has been updated
2019-03-26 09:37:32.068934: [NET] peer(Jn7u…NMyQ) - Starting...
2019-03-26 09:37:32.069046: [NET] peer(Jn7u…NMyQ) - Routine: sequential receiver - started
2019-03-26 09:37:32.069101: [NET] peer(Jn7u…NMyQ) - Routine: sequential sender - started
2019-03-26 09:37:32.069274: [NET] peer(Jn7u…NMyQ) - Routine: nonce worker - started
2019-03-26 09:37:32.069327: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:37:32.069399: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:37:32.069458: [NET] Device started
2019-03-26 09:37:32.069936: [NET] peer(Jn7u…NMyQ) - Awaiting keypair
2019-03-26 09:37:32.070550: [APP] Tunnel 'Home' connection status changed to 'connected'
2019-03-26 09:37:32.073542: [NET] UAPI: Processing get operation
2019-03-26 09:37:32.124870: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-26 09:37:32.125002: [NET] peer(Jn7u…NMyQ) - Obtained awaited keypair
2019-03-26 09:37:33.073523: [NET] UAPI: Processing get operation
2019-03-26 09:37:34.073227: [NET] UAPI: Processing get operation
2019-03-26 09:37:35.072801: [NET] UAPI: Processing get operation
2019-03-26 09:37:36.073070: [NET] UAPI: Processing get operation
2019-03-26 09:37:36.905354: [APP] Status update notification timeout for tunnel 'Home'. Tunnel status is now 'connected'.
2019-03-26 09:37:36.905852: [NET] UAPI: Processing get operation
2019-03-26 09:37:37.906076: [NET] UAPI: Processing get operation
2019-03-26 09:37:38.906271: [NET] UAPI: Processing get operation
2019-03-26 09:37:39.906211: [NET] UAPI: Processing get operation
2019-03-26 09:37:40.906079: [NET] UAPI: Processing get operation
2019-03-26 09:37:41.912092: [NET] UAPI: Processing get operation
2019-03-26 09:37:42.906820: [NET] UAPI: Processing get operation
2019-03-26 09:37:43.907463: [NET] UAPI: Processing get operation
2019-03-26 09:37:44.906714: [NET] UAPI: Processing get operation
2019-03-26 09:37:45.906323: [NET] UAPI: Processing get operation
2019-03-26 09:37:46.906416: [NET] UAPI: Processing get operation
2019-03-26 09:37:47.907257: [NET] UAPI: Processing get operation
2019-03-26 09:37:48.907550: [NET] UAPI: Processing get operation
2019-03-26 09:37:49.907498: [NET] UAPI: Processing get operation
2019-03-26 09:37:50.906462: [NET] UAPI: Processing get operation
2019-03-26 09:37:51.907575: [NET] UAPI: Processing get operation
2019-03-26 09:37:52.907588: [NET] UAPI: Processing get operation
2019-03-26 09:37:53.271741: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-26 09:37:53.271928: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:37:53.375990: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-26 09:37:53.376296: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:37:53.907377: [NET] UAPI: Processing get operation
2019-03-26 09:37:54.906538: [NET] UAPI: Processing get operation
2019-03-26 09:37:55.906407: [NET] UAPI: Processing get operation
2019-03-26 09:37:56.906079: [NET] UAPI: Processing get operation
2019-03-26 09:37:57.906333: [NET] UAPI: Processing get operation
2019-03-26 09:37:58.906396: [NET] UAPI: Processing get operation
2019-03-26 09:37:59.906738: [NET] UAPI: Processing get operation
2019-03-26 09:38:00.907656: [NET] UAPI: Processing get operation
2019-03-26 09:38:01.907437: [NET] UAPI: Processing get operation
2019-03-26 09:38:02.907579: [NET] UAPI: Processing get operation
2019-03-26 09:38:03.907591: [NET] UAPI: Processing get operation
2019-03-26 09:38:04.906150: [NET] UAPI: Processing get operation
2019-03-26 09:38:05.907471: [NET] UAPI: Processing get operation
2019-03-26 09:38:06.907574: [NET] UAPI: Processing get operation
2019-03-26 09:38:07.294315: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:38:07.907675: [NET] UAPI: Processing get operation
2019-03-26 09:38:08.906103: [NET] UAPI: Processing get operation
2019-03-26 09:38:09.906797: [NET] UAPI: Processing get operation
2019-03-26 09:38:10.907240: [NET] UAPI: Processing get operation
2019-03-26 09:38:11.906840: [NET] UAPI: Processing get operation
2019-03-26 09:38:12.295084: [NET] peer(Jn7u…NMyQ) - Retrying handshake because we stopped hearing back after 15 seconds
2019-03-26 09:38:12.295233: [NET] peer(Jn7u…NMyQ) - Sending handshake initiation
2019-03-26 09:38:12.369944: [NET] peer(Jn7u…NMyQ) - Received handshake response
2019-03-26 09:38:12.370188: [NET] peer(Jn7u…NMyQ) - Sending keepalive packet
2019-03-26 09:38:12.907647: [NET] UAPI: Processing get operation
2019-03-26 09:38:13.906729: [NET] UAPI: Processing get operation
2019-03-26 09:38:14.907178: [NET] UAPI: Processing get operation
2019-03-26 09:38:16.090998: [NET] UAPI: Processing get operation
2019-03-26 09:38:16.907014: [NET] UAPI: Processing get operation
adrianmihalko commented 5 years ago

Please join to Wireguard channel on IRC, there you can get help easier.

modidep commented 5 years ago

I tried from source. Nobody replied on IRC.


From: Lubbo notifications@github.com Sent: Tuesday, March 26, 2019 11:52 AM To: adrianmihalko/raspberrypiwireguard Cc: modidep; Author Subject: Re: [adrianmihalko/raspberrypiwireguard] Compile error on raspberry pi zero (#17)

Are you guys trying to compile it from source or via wireguard-dkms from Debian unstable repo?

AFAIK it is a known issue the Debian unstable packages work only on ARMv7+, thus not on RPi1 nor on RPi Zero.

You need to compile from source then, e.g.:

sudo apt install libmnl-dev build-essential git raspberrypi-kernel-headers qrencode git clone https://git.zx2c4.com/WireGuard cd WireGuard/src make sudo make install sudo modinfo wireguard sudo modprobe wireguard

$ make CC [M] /home/pi/WireGuard/src/main.o CC [M] /home/pi/WireGuard/src/noise.o CC [M] /home/pi/WireGuard/src/device.o /home/pi/WireGuard/src/device.c: In function 'wg_xmit': /home/pi/WireGuard/src/device.c:165:3: error: implicit declaration of function 'skb_mark_not_on_list' [-Werror=implicit-function-declaration] skb_mark_not_on_list(skb); ^~~~~~~~ cc1: some warnings being treated as errors scripts/Makefile.build:326: recipe for target '/home/pi/WireGuard/src/device.o' failed make[2]: [/home/pi/WireGuard/src/device.o] Error 1 Makefile:1535: recipe for target 'module/home/pi/WireGuard/src' failed make[1]: [module/home/pi/WireGuard/src] Error 2 Makefile:37: recipe for target 'module' failed make: *** [module] Error 2

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/adrianmihalko/raspberrypiwireguard/issues/17#issuecomment-476529487, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Aavf59A1sAqisov5A0MLEgUjCptFI6HHks5vad_BgaJpZM4b4T2E.

lubbo commented 5 years ago

OMG ... IRC and mailing list ... isn’t it a bit strange the usage of those vintage support channels for a product that aims to innovate the security?

adrianmihalko commented 5 years ago

Emm, no?

KardinalReusen commented 3 years ago

I have the same problem with my raspberry pi 1 model B. As modidep I asked for help on the #wireguard IRC channel without getting any reply. Is there any solution for this compile error problem?