I've been running NXFilter for a while on ESXi free without issue. Version info below. Recently I decided to move to ProxMox and I've moved everything except NXFilter. I've moved NetXMS, NextCloud, Opensense and a host of services into Docker. The only thing I have not been able make work is NXFilter either via Docker (my prefered path) or as a ProxMox LXC container.
ESXI ENVIRONTMENT: (current)
=========================
nxfilter-4.7.1.6
~# java --version
openjdk 17.0.13 2024-10-15
OpenJDK Runtime Environment (build 17.0.13+11-Debian-2deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.13+11-Debian-2deb12u1, mixed mode, sharing)
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
PROXMOX LXC CONTAINTER: (trying to go to)
=========================
nxfilter-4.7.1.9.deb
java --version
openjdk 17.0.15 2025-04-15
OpenJDK Runtime Environment (build 17.0.15+6-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.15+6-Debian-1deb12u1, mixed mode, sharing)
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
I've deleted the LXC container and started over three times and keep getting the same error. Every time I've downloaded NXFilter fresh using wget. It won't even let me forcefully remove it after I attempt to install via "dpkg" so I keep deleting the container and starting from scratch. I'm posting the error from a reinstall attempt below. Any ideas? I'm a little bit a newb on some things and it may be my lack of knowledge beating me up. I'm installing as root btw.
ERROR:
=========================
dpkg -i nxfilter-4.7.1.9.deb
(Reading database ... 21217 files and directories currently installed.)
Preparing to unpack nxfilter-4.7.1.9.deb ...
/var/lib/dpkg/info/nxfilter.prerm: 2: sudo: not found
dpkg: warning: old nxfilter package pre-removal script subprocess returned error exit status 127
dpkg: trying script from the new package instead ...
/var/lib/dpkg/tmp.ci/prerm: 2: sudo: not found
dpkg: error processing archive nxfilter-4.7.1.9.deb (--install):
new nxfilter package pre-removal script subprocess returned error exit status 127
/var/lib/dpkg/info/nxfilter.postinst: 7: sudo: not found
dpkg: error while cleaning up:
installed nxfilter package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
nxfilter-4.7.1.9.deb
ESXI ENVIRONTMENT: (current)
=========================
nxfilter-4.7.1.6
~# java --version
openjdk 17.0.13 2024-10-15
OpenJDK Runtime Environment (build 17.0.13+11-Debian-2deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.13+11-Debian-2deb12u1, mixed mode, sharing)
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
PROXMOX LXC CONTAINTER: (trying to go to)
=========================
nxfilter-4.7.1.9.deb
java --version
openjdk 17.0.15 2025-04-15
OpenJDK Runtime Environment (build 17.0.15+6-Debian-1deb12u1)
OpenJDK 64-Bit Server VM (build 17.0.15+6-Debian-1deb12u1, mixed mode, sharing)
cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 12 (bookworm)"
NAME="Debian GNU/Linux"
VERSION_ID="12"
VERSION="12 (bookworm)"
VERSION_CODENAME=bookworm
ID=debian
I've deleted the LXC container and started over three times and keep getting the same error. Every time I've downloaded NXFilter fresh using wget. It won't even let me forcefully remove it after I attempt to install via "dpkg" so I keep deleting the container and starting from scratch. I'm posting the error from a reinstall attempt below. Any ideas? I'm a little bit a newb on some things and it may be my lack of knowledge beating me up. I'm installing as root btw.
ERROR:
=========================
dpkg -i nxfilter-4.7.1.9.deb
(Reading database ... 21217 files and directories currently installed.)
Preparing to unpack nxfilter-4.7.1.9.deb ...
/var/lib/dpkg/info/nxfilter.prerm: 2: sudo: not found
dpkg: warning: old nxfilter package pre-removal script subprocess returned error exit status 127
dpkg: trying script from the new package instead ...
/var/lib/dpkg/tmp.ci/prerm: 2: sudo: not found
dpkg: error processing archive nxfilter-4.7.1.9.deb (--install):
new nxfilter package pre-removal script subprocess returned error exit status 127
/var/lib/dpkg/info/nxfilter.postinst: 7: sudo: not found
dpkg: error while cleaning up:
installed nxfilter package post-installation script subprocess returned error exit status 127
Errors were encountered while processing:
nxfilter-4.7.1.9.deb
Ready to spend a few hours scratching my head over why my nxfilter docker image keeps puking its guts and restarting.
Comment