Certificate-based security methods carry a risk of inadvertently blocking all login access to the MCU. (If problems occur with the client certificate or the trust store, you will need to fall back to HTTP. If you cannot fall back — because HTTP is disabled or because HTTP to HTTPS redirection is set — then all access methods will be blocked.) We strongly recommend that you follow the procedure below when implementing certificate-based security:
To transition access handling for HTTPS connections from standard, password-based access to required client certificate validation and optionally to allow certificate-based login, do the following:
Ensure that an appropriate HTTPS trust store is installed on the MCU (Network > SSL certificates) and that the web browser(s) to be used to access the MCU are configured with a valid client certificate.
Set Client certificate security to Verify certificate (to have client certificate validation but no certificate login) or Certificate-based authentication allowed (to have client certificate validation and to allow certificate-based login).
Note: Provided that this procedure is successful, you can now disable HTTP (Network > Services) or enable redirection from HTTP to HTTPS (Settings > Security) if either are required by your configuration.
Caution: The MCU will only perform OCSP checking if client certificate security mode is enabled. To do this go to Network > SSL certificates and set the Client certificate security option. When you first enable OCSP checking, set Client certificate security to one of the 'lesser' modes (Verify certificate or Certificate-based authentication allowed). If you want to set it to Certificate-based authentication required, only do so after you have completed the procedure for Requiring certificate-only login (all connections) and you are certain that OCSP checking is working correctly.
To enable OCSP checking for the MCU, do the following:
Ensure that an appropriate HTTPS trust store has been installed on the MCU (Network > SSL certificates).
Set Certificate to check to HTTPS client certificates.
Do one of the following, as appropriate for your configuration:
To transition from password-based authentication to required certificate-based authentication for all connection types, do the following:
Ensure that an appropriate HTTPS trust store is installed on the MCU (Network > SSL certificates) and that the web browser(s) to be used to access the MCU are configured with a valid client certificate.
Go to Network > SSL certificates:
Set Client certificate security to Certificate-based authentication allowed.
Do NOT set Client certificate security to Certificate-based authentication required yet.
Click
and confirm at the prompt.It is now not possible to log in over HTTP. To log in over HTTPS requires a valid client certificate signed by a certificate authority, which matches the HTTPS trust store on the MCU.
Do one of the following, as appropriate for your configuration:
(c) Copyright Cisco Systems 2003-2014, License information |