theforeman/foreman · error · ProxyAPI::ProxyException
Unable to create default TFTP boot menu
Error message
Unable to create default TFTP boot menu
What it means
Error "Unable to create default TFTP boot menu" thrown in theforeman/foreman.
Source
Thrown at app/services/proxy_api/tftp.rb:64
def bootServer
if (response = parse(get("serverName"))) && response["serverName"].present?
return response["serverName"]
end
false
rescue RestClient::ResourceNotFound
nil
rescue => e
raise ProxyException.new(url, e, N_("Unable to detect TFTP boot server"))
end
# Create a default pxe menu
# [+args+] : Hash containing
# :menu => String containing the menu text
# Returns : Boolean status
def create_default(kind, args)
parse(post(args, "#{kind}/create_default"))
rescue => e
raise ProxyException.new(url, e, N_("Unable to create default TFTP boot menu"))
end
end
end
View on GitHub (pinned to 6b05625475)
When it happens
Trigger: Thrown at app/services/proxy_api/tftp.rb:64 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of theforeman/foreman@6b05625475 (2026-08-23).
Data as JSON: /api/errors/4e3a6f7bbbaa2d30.
Report an issue: GitHub.