Problem: PXE files not created during provisioning
Expected outcome:Host PXE file rendered and placed on proxy server
Foreman and Proxy versions:3.18.1
Foreman and Proxy plugin versions: 3.18 and 4.20
Distribution and version: Rocky Linux 9.7
Other relevant data:
Host creation results in successful DNS entry created in infoblox, object created in Foreman and built in VMware, but nothing else wrt provisioning. No logs showing any attempt in proxy.log on proxy and production.log on Foreman server. There is no attempt in the list of tasks, this is happening in multiple site proxies (4).
2026-06-22T14:55:35 10705fab [I] Started GET /unattended/templateServer
2026-06-22T14:55:35 10705fab [I] Finished GET /unattended/templateServer with 200 (0.34 ms)
2026-06-22T14:55:35 10705fab [I] Started GET /unattended/templateServer
2026-06-22T14:55:35 10705fab [I] Finished GET /unattended/templateServer with 200 (0.22 ms)
2026-06-22T14:55:37 10705fab [I] Started POST /dns/
2026-06-22T14:55:37 10705fab [I] GET https://infoblox1.bo3.....com/wapi/v2.0/record:a?_max_results=1&_return_fields=comment%2Cdisable%2Cextattrs%2Cipv4addr%2Cname%2Cttl%2Czone&name=linda-desue.las.global&view=Internal
2026-06-22T14:55:37 10705fab [I] Authorization: "Basic ******"
User-Agent: "Faraday v1.10.2"
2026-06-22T14:55:37 10705fab [I] Status 200
2026-06-22T14:55:38 10705fab [I] Finished POST /dns/ with 200 (572.92 ms)
2026-06-22T14:59:13 134a2dac [I] Started GET /version
2026-06-22T14:59:13 134a2dac [I] Finished GET /version with 200 (0.4 ms)
2026-06-22T14:59:24 bd123cdb [I] Started GET /tftp/serverName
2026-06-22T14:59:24 bd123cdb [I] Finished GET /tftp/serverName with 200 (3.14 ms)
2026-06-22T14:59:24 b71d5d92 [I] Started GET /logs/ from_timestamp=0
2026-06-22T14:59:24 b71d5d92 [I] Finished GET /logs/ with 200 (15.11 ms)
2026-06-22T14:59:24 807091f9 [I] Started GET /logs/ from_timestamp=0
2026-06-22T14:59:24 8e3b435c [I] Started GET /logs/ from_timestamp=0
2026-06-22T14:59:24 b9dea180 [I] Started GET /logs/ from_timestamp=0
I have made sure the tftp/dhcp proxies are set under the subnets being used. I have also made sure the interface is set to be managed, primary and provisioning.
I have been following the most recent docs but not really sure what all configurations to check, as there seems to be many redundant places to configure the same things.