Contenu

Introduction

Problème

Solution

Introduction

Cisco Video Communication Server (VCS) utilise des certificats clients pour le processus d'authentification et d'autorisation. Cette fonctionnalité est extrêmement utile dans certains environnements, car elle permet d'ajouter une couche de sécurité et peut être utilisée pour une connexion unique. Cependant, si elle n'est pas correctement configurée, elle peut verrouiller les administrateurs hors de l'interface Web VCS.

Les étapes de ce document sont utilisées pour désactiver la sécurité basée sur les certificats du client sur Cisco VCS.

Problème

Si la sécurité basée sur les certificats du client est activée sur un VCS et n'est pas correctement configurée, les utilisateurs risquent de ne pas pouvoir accéder à l'interface Web du VCS. Les tentatives d'accès à l'interface Web sont confrontées à une défaillance de la connexion TLS (Transport Layer Security).

Voici la modification de configuration qui déclenche le problème :

Solution

Complétez ces étapes afin de désactiver la sécurité basée sur les certificats du client et de rétablir l'état du système dans lequel les administrateurs peuvent accéder à l'interface Web de VCS :

1. Connectez-vous au VCS en tant que racine via Secure Shell (SSH).

2. Entrez cette commande en tant que root afin de programmer Apache pour ne jamais utiliser la sécurité basée sur les certificats Client :
echo "SSLVerifyClient none" > /tandberg/persistent/etc/opt/apache2/ssl.d/removecba.conf

Note: Une fois cette commande entrée, le VCS ne peut pas être reconfiguré pour la sécurité basée sur les certificats du client tant que le fichier removecba.conf n'est pas supprimé et que le VCS n'est pas redémarré.

3. Vous devez redémarrer le VCS pour que cette modification de configuration prenne effet. Lorsque vous êtes prêt à redémarrer le VCS, entrez les commandes suivantes :
tshell

xcommand restart

Note: Cela redémarre le VCS et supprime tous les appels/enregistrements.

4. Une fois le serveur VCS rechargé, la sécurité basée sur les certificats du client est désactivée. Cependant, elle n'est pas désactivée de manière souhaitable. Connectez-vous au VCS avec un compte d'administrateur en lecture-écriture. Accédez à System > System page sur VCS.

Sur la page d'administration du système du VCS, assurez-vous que la sécurité basée sur les certificats du client est définie sur « Non requis » :

Une fois cette modification effectuée, enregistrez les modifications.

5. Une fois terminée, entrez cette commande en tant que root dans SSH afin de rétablir Apache à la normale :
rm /tandberg/persistent/etc/opt/apache2/ssl.d/removecba.conf

Avertissement : Si vous ignorez cette étape, vous ne pouvez jamais réactiver la sécurité basée sur les certificats du client.

6. Redémarrez le VCS une fois de plus afin de vérifier que la procédure a fonctionné. Maintenant que vous avez accès au Web, vous pouvez redémarrer le VCS à partir de l'interface Web sous Maintenance > Restart.

Félicitations ! Votre VCS fonctionne maintenant avec la sécurité basée sur les certificats du client désactivée.