Acho que está tudo bem, mas seu uso de netcat.
Eu peguei sua alteração de configuração textualmente, executei syslogd -dn
Mas então eu corri isto:
nc -u -l -p 42000
E recebi os registros conforme o esperado. -l
é para escutar. Seu comando estava tentando se conectar a uma porta UDP não aberta / escutando.