PrivateTmp=true
may be doing something funny in this case.
You could try putting a unit override (systemctl edit nagios-nrpe-server
) with something like:
[Service]
PrivateTmp=false
Then do systemctl daemon-reload
and systemctl restart nagios-nrpe-server
to apply it and see if that fixes things for you.