ERF42-9666 » History » Version 2
Ewoud Kohl van Wijngaarden, 08/26/2020 01:41 PM
1 | 1 | Lukas Zapletal | h1. ERF42-9666: HTTP boot requires proxy with httpboot feature and http_port exposed setting |
---|---|---|---|
2 | |||
3 | 2 | Ewoud Kohl van Wijngaarden | HTTP Boot requires a foreman-proxy to be associated with host/hostgroup subnet of the provisioning interface. The foreman-proxy also needs HTTP or HTTPS ports exposed, depending on the PXE loader (e.g. Grub2 HTTP UEFI or Grub2 HTTPS UEFI). The default installation enabled HTTPS, but HTTP is off by default. It can be enabled with the following command: |
4 | 1 | Lukas Zapletal | |
5 | <pre> |
||
6 | foreman-installer \ |
||
7 | 2 | Ewoud Kohl van Wijngaarden | --foreman-proxy-http true |
8 | 1 | Lukas Zapletal | </pre> |
9 | |||
10 | To enable HTTP boot module the TFTP feature must be turned on because TFTP and HTTP boot features share the same directory for boot files: |
||
11 | |||
12 | <pre> |
||
13 | foreman-installer \ |
||
14 | --foreman-proxy-tftp true |
||
15 | </pre> |
||
16 | |||
17 | There is a advanced setting which is hidden by default which is enabled by default but check if that hasn't been disabled by mistake: |
||
18 | |||
19 | <pre> |
||
20 | foreman-installer \ |
||
21 | --foreman-proxy-http true \ |
||
22 | --foreman-proxy-httpboot true \ |
||
23 | --foreman-proxy-tftp true |
||
24 | </pre> |