SV-99827r1_rule
V-89177
SRG-APP-000266-WSR-000159
VRAU-HA-000315
CAT II
10
Create error pages for each of the HTTP status codes below:
400, 403, 408, 500, 502, 503, 504
Navigate to and open /etc/haproxy/haproxy.cfg. Navigate to the "defaults" section.
Add the following lines:
errorfile 400 /path/to/errorPage/for/400.http
errorfile 403 /path/to/errorPage/for/403.http
errorfile 408 /path/to/errorPage/for/408.http
errorfile 500 /path/to/errorPage/for/500.http
errorfile 502 /path/to/errorPage/for/502.http
errorfile 503 /path/to/errorPage/for/503.http
errorfile 504 /path/to/errorPage/for/504.http
At the command prompt, execute the following command:
grep 'errorfile' /etc/haproxy/haproxy.cfg
If the return value for "errorfile" does not list error pages for the following HTTP status codes, this is a finding.
400, 403, 408, 500, 502, 503, 504
V-89177
False
VRAU-HA-000315
At the command prompt, execute the following command:
grep 'errorfile' /etc/haproxy/haproxy.cfg
If the return value for "errorfile" does not list error pages for the following HTTP status codes, this is a finding.
400, 403, 408, 500, 502, 503, 504
M
3455