SV-259646r960759_rule
V-259646
SRG-APP-000014
EX19-MB-000007
CAT II
10
Ensure a trusted public certificate is installed for the Exchange server with the correct FQDNs that will service the domain. This will allow secure communications between clients and the server. This should be done before the server is put into production.
Once installed, in an elevated Exchange Management Shell, run the following cmdlet to associate the certificate with the IIS service:
Enable-ExchangeCertificate -Thumbprint <thumbprint of public cert> -Services IIS
Set the OWA URL to use HTTPS instead of HTTP by updating the URLs to HTTPS.
If the website is "http://mail.contoso.com" for both internal and external (for example), run the following cmdlet to set it to HTTPS:
Set-OwaVirtualDirectory -Identity "<Server>\owa (Default Web Site) -InternalUrl "https://mail.contoso.com/owa" -ExternalUrl "https://mail.contoso.com/owa"
Note: If this change is made, it must be done for the ECP virtual directory as well. A warning notifies users that this must be done.
Open IIS Manager and locate the Exchange Server. In the navigation pane on the left, navigate to Sites >> Default Web Site >> owa. In the pane on the right, under /owa Home, in the IIS section, double-click "SSL Settings".
Check the box for "Require SSL".
Open an Exchange Management Shell and enter the following command:
Get-ExchangeCertificate |Select-Object -Property Subject,Services,Thumbprint
If the certificate associated with the IIS service is not a trusted public certificate, this is a finding.
In the same Exchange Management Shell, run the following cmdlets:
Get-OwaVirtualDirectory | Select-Object -Property internalurl, externalurl
If the value returned is not https://, this is a finding.
Open IIS Manager and locate the Exchange Server. In the navigation pane on the left, navigate to Sites >> Default Web Site >> owa. In the pane on the right, under /owa Home, in the IIS section, double-click "SSL Settings".
If the box "Require SSL" is not checked, this is a finding.
V-259646
False
EX19-MB-000007
Open an Exchange Management Shell and enter the following command:
Get-ExchangeCertificate |Select-Object -Property Subject,Services,Thumbprint
If the certificate associated with the IIS service is not a trusted public certificate, this is a finding.
In the same Exchange Management Shell, run the following cmdlets:
Get-OwaVirtualDirectory | Select-Object -Property internalurl, externalurl
If the value returned is not https://, this is a finding.
Open IIS Manager and locate the Exchange Server. In the navigation pane on the left, navigate to Sites >> Default Web Site >> owa. In the pane on the right, under /owa Home, in the IIS section, double-click "SSL Settings".
If the box "Require SSL" is not checked, this is a finding.
M
5580