Hello friend,
i tries your procedure to my librenms server on Ubuntu 20.04.6 LTS but i stucked on your step 4.
After reboot server i don’t have created folder with php 8.3 a i can’t copy new copy php config.
I agreed all after added command sudo apt upgrade
Just tested everything again and it worked for me on 8.1.2 php install.
Looks like it did not install php 8.3.1x for you.
There is an confirmation required for you to accept the gpg key and repository being added.
After that confirmation it will install latest php from newly added repo.
Hmm, for the reasons unknown it seems that system wont fetch the php8.3.12 as of now via sudo apt upgrade command.
For me it works on multiple machines and I made the instructions based on that.
I did not encounter the refusal of the PC or VM to install php8.3.x with sudo apt upgrade command.
It would be cool if you could share stdout of the apt just to see where it fails, ie why doesn’t install php8.3.x automatically.
FYI, not stopping the dispatcher is causing polling with the wrong timezone set. Setting the “last_polled” time in the future and effectively pauses polling for hours.
You can reset last_polled with this command: lnms tinker --execute="\App\Models\Device::query()->update(['last_polled' => null])"
Note: this is not an issue if you are using the cron based polling