In my #FreeBSD 15.0 nsnotifyd jail, I found syslogd was not started. Nothing useful in the logs.
I noticed this file:
$ cat /usr/local/etc/syslog.d/nsnotifyd.conf
*.daemon /var/log/messages
I commented that line out.
syslogd started.
I read the man page. I changed the line to:
daemon.* /var/log/messages
syslogd restarted.
So, why was that OK under 14.3 but not 15 ....