Open baldurmen opened 4 years ago
Same issue here: https://agir.april.org/issues/5168
Following https://unix.stackexchange.com/questions/574325/jitsi-videobridge-service-daemons-using-outdated-libraries we solved it with
$nrconf{blacklist_mappings} = [
[…]
# Videobridge
qr(^/tmp/jna-),
in /etc/needrestart/needrestart.conf
.
Description
I use needrestart to monitor things on my Debian 10 server that needs to be restarted. It normally works pretty well, but it seems it is falsely reporting the Jitsi Videobrige needs to be restarted.
Current behavior
Whatever I do (restart the systemd service, reboot the whole machine) needrestart reports the videobridge service needs to be restarted.
The needrestart code used to check if Java services need to be restarted can be found here:
https://github.com/liske/needrestart/blob/master/perl/lib/NeedRestart/Interp/Java.pm
Expected Behavior
Once restarted, the videobridge should not report it still needs to be restarted.
Possible Solution
Steps to reproduce
needrestart
from the main Debian repositoryneedrestart -r l -l -v
orneedrestart -p
as rootsystemd restart jvb
)needrestart -r l -l -v
orneedrestart -p
as rootEnvironment details
Server: Debian 10 Install method: Jitsi Debian Packages Videobridge version: 1126-1 Needrestart version: 3.4 Java interpreter: openjdk-11-jre-headless 11.0.6+10-1~deb10u1