Exception occurred while checking 'some.server': Error: Function call 'pipe2' failed with error code 24, 'Too many open files'

That’s described in the linked issue in the Verify section.

for p in $(pidof icinga2); do echo -e "$p\n" && ps -ef | grep $p && echo && cat /proc/$p/limits | grep 'open files' && echo; done

for p in $(pidof icinga2); do echo -e "$p\n" && ps -ef | grep $p && echo && lsof -p $p && echo; done

Cheers,
Michael