|
From: dz <dz...@gm...> - 2018-09-23 11:52:41
|
Hello Christoph, Thanks for your help and detailed reply. I cloned git repository of pptp-linux and messed a bit with various versions. Providing the summary. - the baseline of the 'good behaviour' is still pptp-linux_1.8.0-1_amd64.deb; it throws occasional single 'discarding duplicate packet' messages but keeps the steady connection for days - I was not able to determine corresponding 'good' baseline while compiling packages myself; - 1.8.0 compiles with several warnings in a numer of .c files and the resulting package does not keep the steady connection - compiled 1.9.0 stalls the connection and altogether drops it with no 'discarding duplicate packet' messages in syslog - compiled 1.10.0 keeps the connection for longer (some several hours) but eventually stalls it with the same 'discarding duplicate packet' burst in the log - under the circumstances it would be hard to proceed with 'git bisect' as there is no 'good' baseline among packages compiled from source My suggestions: - compiling at my default Ubuntu 18.04.1 server system seems to provide packages somehow different from *.deb; maybe some compiling options should be changed; - my specific VPN server is an Asus home router based PPTP server; maybe it is not enough performant and hence creates such challenging conditions for the client; '--loglevel 1' shows numerous packet reordering messages; - I still think that stalling the connection under such conditions is related to some bug/memory leak issue in packages after pptp-linux_1.8.0-1_amd64.deb Would play more with my test system. I've not compared the memory usage yet. Regards, Dmitry |