Mainly seen on Bionic, along with issues related to stunnel and openssl versions. This leaves one or more instances of fpnd.py still running after stopping and starting resulting in a small flood of announce/config messages.
Fixed in https://github.com/freepn/fpnd/releases/tag/0.9.5
So the first thing to do is make sure you have the latest packages; this should include upgrades to both python3-fpnd and stunnel4. So, open a terminal and do:
$ sudo apt-get update
$ sudo apt-get upgrade
As of today you should end up with these new versions:
$ dpkg -l python3-fpnd
ii python3-fpnd 0.9.5-0 <= important part
$ dpkg -l stunnel4
ii stunnel4 3:5.55-2 <= important part
Now stop the stunnel service; it will start again when you start the fpnd service:
$ sudo systemctl stop stunnel4.service
Then stop the fpnd service and check for any stale processes; after opening a terminal window:
$ sudo systemctl stop fpnd.service
$ ps ax | grep py
If you see fpnd.py in the output, you'll need to manually kill those processes before starting the service again:
$ ps ax | grep py
747 ? Ssl 0:00 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers
1726 ? Sl 0:02 /usr/bin/python3 /usr/share/system-config-printer/applet.py
17701 ? Sl 0:02 /usr/bin/python3 /usr/share/system-config-printer/applet.py
26810 ? Sl 0:00 /usr/bin/python3 /usr/lib/fpnd/fpnd.py start
26847 pts/2 S+ 0:00 grep --color=auto py
Note the process ID 26810 and kill it:
It might be stubborn, so check again and use -s 9 if it ignores the first kill:
Now you should at least get a clean startup, but there may still be a lot of bad nodes in use until more people upgrade...
Mainly seen on Bionic, along with issues related to stunnel and openssl versions. This leaves one or more instances of
fpnd.pystill running after stopping and starting resulting in a small flood of announce/config messages.Fixed in https://github.com/freepn/fpnd/releases/tag/0.9.5
So the first thing to do is make sure you have the latest packages; this should include upgrades to both
python3-fpndandstunnel4. So, open a terminal and do:As of today you should end up with these new versions:
Now stop the
stunnelservice; it will start again when you start thefpndservice:Then stop the
fpndservice and check for any stale processes; after opening a terminal window:If you see
fpnd.pyin the output, you'll need to manually kill those processes before starting the service again:Note the process ID
26810and kill it:It might be stubborn, so check again and use
-s 9if it ignores the first kill:Now you should at least get a clean startup, but there may still be a lot of bad nodes in use until more people upgrade...