LLDP not starting after latest update (0.9.11_2)
-
LLDP was working fine, until the latest package update (0.9.11_2).
After installing the latest update all I get on the status page is
The LLDP service is not running
I click on the "Start Service" button, but it won't start and the logs don't show anything past/lldpd_settings.php: Starting service lldpd
I've tried to change every one of the settings to see if I could get it working, even re-installing the package, but still nothing.
Any ideas?
I'm running "pfSense+ 23.05.1-RELEASE"
-
@Neosmith20 anything in the system logs?
-
@michmoor I posted what it says in the logs "the logs don't show anything past /lldpd_settings.php: Starting service lldpd"
That's all it's saying is...
-
@Neosmith20 Suggestions:
- Post the content of /usr/local/etc/rc.d/lldpd.sh
- Determine if lldpd is actually running or not: "ps -axuw | grep lldp"
- If the ps shows nothing running, attempt to start lldpd by hand: "/usr/local/etc/rc.d/lldpd.sh start"
- If the ps shows something running, attempt to communicate with lldpd: "lldpcli show configuration" and "lldpcli show interfaces"
-
@dennypage said in LLDP not starting after latest update (0.9.11_2):
Post the content of /usr/local/etc/rc.d/lldpd.sh
Determine if lldpd is actually running or not: "ps -axuw | grep lldp"
If the ps shows nothing running, attempt to start lldpd by hand: "/usr/local/etc/rc.d/lldpd.sh start"
If the ps shows something running, attempt to communicate with lldpd: "lldpcli show configuration" and "lldpcli show interfaces"/usr/local/etc/rc.d/lldpd.sh
doesn't do anythingps -axuw | grep lldp
showsroot 27432 0.0 0.0 12768 2376 0 S+ 19:15 0:00.00 grep lldp
/usr/local/etc/rc.d/lldpd.sh start
showsld-elf.so.1: Shared object "libssl.so.30" not found, required by "libpkg.so.4"
Not sure why it's missing anything since I upgraded from the package manager through the gui.
Not sure how to get it installed, but I'm pretty sure that's why it's not starting any longer. -
@Neosmith20 said in LLDP not starting after latest update (0.9.11_2):
/usr/local/etc/rc.d/lldpd.sh doesn't do anything
I was actually asking for the contents of that file, but it doesn't matter anymore.
/usr/local/etc/rc.d/lldpd.sh start shows ld-elf.so.1: Shared object "libssl.so.30" not found, required by "libpkg.so.4"
Okay, that's meaningful, but it looks rather odd to me. I would be expecting libsll.so.111. Suggest uninstall and reinstall of the lldpd package.
-
@dennypage I uninstalled it and reinstalled it, but it's still not starting. went into the shell and did
/usr/local/etc/rc.d/lldpd.sh start
and got the same message as before:ld-elf.so.1: Shared object "libssl.so.30" not found, required by "libpkg.so.4"
@dennypage said in LLDP not starting after latest update (0.9.11_2):
/usr/local/etc/rc.d/lldpd.sh doesn't do anything
I was actually asking for the contents of that file, but it doesn't matter anymore.
My bad...
I did open that and this is what it's showing... prob. not relevant, but would rather provide it though...# This file was automatically generated # by the Netgate pfSense Plus service handler. rc_start() { /usr/local/sbin/lldpd -l -c -I 'ix0,ix1' -C 'ix0,ix1' -m '192.168.32.1' } rc_stop() { /usr/bin/killall -q lldpd } rc_restart() { rc_stop rc_start } case $1 in start) rc_start ;; stop) rc_stop ;; restart) rc_restart ;; esac
-
@dennypage i got it...
So this is what i had to run to get it back up and running from the shell...>pkg-static install -f pkg Updating pfSense-core repository catalogue... pfSense-core repository is up to date. Updating pfSense repository catalogue... pfSense repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): Installed packages to be DOWNGRADED: pkg: 1.19.2 -> 1.19.1_1 [pfSense] Number of packages to be downgraded: 1 The operation will free 4 MiB. 9 MiB to be downloaded. Proceed with this action? [y/N]: y [1/1] Fetching pkg-1.19.1_1.pkg: 100% 9 MiB 4.8MB/s 00:02 Checking integrity... done (0 conflicting) [1/1] Downgrading pkg from 1.19.2 to 1.19.1_1... [1/1] Extracting pkg-1.19.1_1: 100% You may need to manually remove /usr/local/etc/pkg.conf if it is no longer needed.
after that, I uninstalled lldpd, reinstalled it, and then it immediately came up.
-
@Neosmith20 said in LLDP not starting after latest update (0.9.11_2):
Installed packages to be DOWNGRADED:
pkg: 1.19.2 -> 1.19.1_1 [pfSense]
...
after that, I uninstalled lldpd, reinstalled it, and then it immediately came up.Fantastic.