I seem to have got in a bit of a situation here, with validate.php and daily.sh unable to complete

Hi

You did run “sudo ./daily.sh” and that is the issue. daily.sh must be run as librenms user. You probably have broken rights now.

I would :

  • ensure that all files are owned by user librenms
  • run daily.sh again as user librenms
  • run validate as user librenms

Then if issues are still there, validate should let you know.