I kind of solved the problem by upgrading the OS to Ubuntu 16.04, and then built against the newest version of all dependencies. It is also odd that I must install almost every dependency, optional or not, listed in readme or the VPN won't works. Still don't know where it goes wrong. Probably some version mismatch in API. On Thu, Mar 30, 2017 at 12:29 AM, Nikos Mavrogiannopoulos <n.mavrogiannopoulos at gmail.com> wrote: > On Wed, 2017-03-29 at 16:52 +0800, Siyuan Ren wrote: >> The server shows a useless log message >> >> > disconnect user '166F57A07AAF' (909) from >> > 2402:f000:5:7a01:510c:779b:671a:a363 with IP 10.44.3.212 (reason: >> > unspecified error, time: 1s) >> >> Any recommendation on what tools I could use to debug the connection? > > One is use wireshark and check the TLS session from the "outside", and > another is increase verbosity on both the server and the client. On the > server you can do that with '-d', and go gradually from 4 to 9 until > something interesting pops up. > > regards, > Nikos > > >