Foreman isn't placing TFTP files into /var/lib/tftpboot/pxelinux.cfg

production.log has dozens and dozens of lines, most of which look related to the UI rendering. It’s hard to find important things in there.

proxy.log says this after I hit the ‘Build’ button":

2019-10-23T09:54:41 9a6e173c [I] Started DELETE /puppet/ca/lora-keezer.example.org
2019-10-23T09:54:42 9a6e173c [E] Attempt to remove nonexistent client certificate for lora-keezer.example.org
2019-10-23T09:54:42 9a6e173c [I] Finished DELETE /puppet/ca/lora-keezer.example.org with 404 (1503.07 ms)
2019-10-23T09:54:42 9a6e173c [I] Started POST /puppet/ca/autosign/lora-keezer.example.org
2019-10-23T09:54:42 9a6e173c [I] Finished POST /puppet/ca/autosign/lora-keezer.example.org with 200 (0.71 ms)

Yes and yes. Keep in mind that the Foreman Proxy writes files to this directory, which are later read by the tftp-server. I don’t believe that tftp-server actually writes files here.