SV-256742r889164_rule
V-256742
SRG-APP-000315-WSR-000003
VCRP-70-000006
CAT II
10
Navigate to and open:
/etc/vmware-rhttpproxy/config.xml
Locate the first <ssl> block and set its content to the following:
<ssl>
<!-- The server private key file -->
<privateKey>/etc/vmware-rhttpproxy/ssl/rui.key</privateKey>
<!-- The server side certificate file -->
<certificate>/etc/vmware-rhttpproxy/ssl/rui.crt</certificate>
<!-- vecs server name. Currently vecs runs on all node types. -->
<vecsServerName>localhost</vecsServerName>
</ssl>
Restart the service for changes to take effect.
# vmon-cli --restart rhttpproxy
At the command prompt, run the following command:
# xmllint --xpath '/config/ssl' /etc/vmware-rhttpproxy/config.xml
Expected result:
<ssl>
<!-- The server private key file -->
<privateKey>/etc/vmware-rhttpproxy/ssl/rui.key</privateKey>
<!-- The server side certificate file -->
<certificate>/etc/vmware-rhttpproxy/ssl/rui.crt</certificate>
<!-- vecs server name. Currently vecs runs on all node types. -->
<vecsServerName>localhost</vecsServerName>
</ssl>
If the output does not match the expected result, this is a finding.
V-256742
False
VCRP-70-000006
At the command prompt, run the following command:
# xmllint --xpath '/config/ssl' /etc/vmware-rhttpproxy/config.xml
Expected result:
<ssl>
<!-- The server private key file -->
<privateKey>/etc/vmware-rhttpproxy/ssl/rui.key</privateKey>
<!-- The server side certificate file -->
<certificate>/etc/vmware-rhttpproxy/ssl/rui.crt</certificate>
<!-- vecs server name. Currently vecs runs on all node types. -->
<vecsServerName>localhost</vecsServerName>
</ssl>
If the output does not match the expected result, this is a finding.
M
5526