Ce document décrit comment préparer Expressway pour la mise à niveau de sécurisation renforcée X15.5.20. Il répertorie chaque condition préalable et indique comment la corriger.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Mise en garde : Ne démarrez pas une mise à niveau de cluster tant que chaque homologue n'a pas passé les vérifications de préparation. Définissez la vérification TLS sur Application et confirmez que le cluster est sain. Utilisez un format d'identité d'homologue unique, et non une combinaison d'adresses IP et de FQDN. Chaque certificat de serveur doit contenir le nom de domaine complet de ce noeud dans le SAN ou dans le CN uniquement lorsque le SAN est vide. Un SAN vide peut se produire si OpenSSL a été utilisé pour créer le CSR. Si une vérification échoue, la mise à niveau s'arrête sans modifier la configuration de cluster existante.
| Chèque | Autonome | Grappe | Si ce n'est pas vrai |
|---|---|---|---|
| Le chemin de mise à niveau correspond à Annexe 3 | Requis | Requis | Avant X8.11.4, arrêtez-vous à X8.11.4. Convertissez les licences PAK X12 en licences Smart avant X15.x. |
| Sauvegarde actuelle et plan de restauration testé | Requis | Requis sur chaque noeud | Effectuez la sauvegarde avant la fenêtre. Une réinitialisation d'usine ultérieure efface la configuration. |
| Cluster sain, pas d'alarmes inexpliquées, réplication synchronisée | Sans objet | Requis | Corrigez le cluster avant la mise à niveau. Une mise à niveau progressive utilise toujours le comportement normal du cluster divisé. |
| La vérification TLS est en cours d'application et le cluster est sain | Sans objet | Requis avant la mise à niveau | Remplacez Permissive par Enenforcement, corrigez le certificat et confirmez la réplication. Ne le découvrez pas pendant la fenêtre. |
| Chaque homologue utilise le même format d'identité et la liste d'homologues n'est pas vide | Réussites du contrôle d'identité homologue | Obligatoire. IP et FQDN mixtes bloqués avant le redémarrage | Standardisez tous les noms de domaine complets ou toutes les adresses IP, laissez la modification se répliquer et vérifiez que le cluster est sain. Ne modifiez pas le format lors d'une mise à niveau progressive. |
| Le certificat de serveur contient le nom de domaine complet du système dans le SAN ou dans le CN uniquement lorsque le SAN est vide | Obligatoire si la mise à niveau vérifie le certificat | Obligatoire. La mise à niveau s'arrête et laisse la configuration de cluster inchangée | Réémettez le certificat. S'il existe un SAN, ne vous fiez pas au CN. Rejeter les noms contenant une valeur NUL incorporée. |
| Le certificat est en date, approuvé par les homologues, signature RSA 2048+ ou P-256+, SHA-2 | Recommandé | Requis | Les signatures SHA-1 ne sont déjà pas prises en charge par X15.2. Réémettez le certificat. Un certificat auto-signé n'est acceptable que lorsque chaque homologue est explicitement configuré pour l'approuver. |
| TCP 4371 autorisé uniquement à partir d'homologues connus | Recommandé | Requis | Restreignez le pare-feu. Il s'agit de la défense en profondeur pour ClusterDB ; il ne remplace pas la mise à niveau. |
| Clients API d'administration examinés | Requis si des API sont utilisées | Requis si des API sont utilisées | Attendez-vous à une validation plus stricte du nom et du mot de passe, à des contrôles CSRF sur les écritures FormPutXML et à aucune API de clé d'option. |
| La fenêtre de maintenance couvre une mise à niveau progressive ainsi qu'une alarme de cluster courte éventuelle | Fenêtre normale | Requis | Le re-cryptage des cookies peut déclencher une alarme de communication de cluster. Elle devrait s'éclaircir toute seule. |
Exportez le certificat du serveur et inspectez-le.
notBefore doit être dans le passé et notAfter doit être dans le futur.sha1WithRSAEncryption et ecdsa-with-SHA1 ne sont pas pris en charge.PasswordExpiryDays est 0. Lorsqu'elle est activée, l'expiration est calculée à 00:00 UTC, et non à minuit locale.Laissez le cluster tel quel. Un contrôle de préparation en échec ne modifie pas la configuration de cluster existante. Ne réinitialisez pas en usine un noeud pour dépasser l'échec.
Le programme d'installation s'arrête avant le redémarrage lorsque le certificat, la vérification TLS ou l'exigence d'identité homologue échoue. Les noeuds autonomes réussissent le contrôle d’identité des homologues.
Une rafale de re-cryptage de base de données de cluster peut déclencher une alarme d'échec de communication de cluster. Laisse-lui le temps de finir. Escalade si ça reste en place.
Traitez ce problème séparément d'un échec d'installation. Les mots de passe expirés, réutilisés ou de première connexion bloquent la session. Elles ne signifient pas que l'image a échoué.
Password Mismatch ou taa-chkpasswd failure pour le domaine API. Modifiez le mot de passe, puis réessayez.
Mise en garde : La réinitialisation en usine n'est pas l'étape de mise à niveau/récupération. Il supprime l'identité et les cookies de cluster. Une réinitialisation déclenchée par le système après la désagrégation ou une base de données de cluster incohérente conserve l'adresse IP et les mots de passe admin et root, efface d'autres configurations et journaux et renvoie le noeud à son certificat temporaire. Utilisez-la uniquement lorsque les notes de version l'appellent et uniquement après l'existence d'une sauvegarde.
Les autorisations ne sont pas prises en charge. Une valeur Permissive héritée peut toujours être visible, mais elle ne contourne pas la validation. Définissez Application et confirmez que le cluster reste sain.
4. Le pare-feu autorise toujours le protocole TCP 4371 uniquement à partir des adresses homologues.
5. Aucun cookie de cluster ou secret de diagnostic n'apparaît dans les journaux ou les notes de capture instantanée que vous téléchargez.
| Si vous utilisez | A quoi ressemble un bon | En cas d'échec |
|---|---|---|
| Administrateurs locaux | Les interfaces GUI, SSH et API acceptent le mot de passe actuel. Les comptes expirés sont poussés vers un changement de mot de passe ou reçoivent HTTP 401. | Confirmez que l'expiration est à 00:00 UTC et que le nouveau mot de passe se trouve en dehors de la fenêtre d'historique. |
| Administrateurs LDAP | Un administrateur se connecte uniquement lorsque le nom du groupe LDAP correspond exactement au groupe configuré. | Comparez le groupe de répertoires avec le groupe Expressway. N'élargissez pas la correspondance pour forcer une connexion. |
| Appels SIP ou B2B | Un appel test se connecte dans les deux directions. | Collecter l'historique des appels et un instantané. |
| Enregistrement H.323 authentifié | Le point d'extrémité s'enregistre avec chaque alias qu'il utilise, y compris un ID H.323 et un numéro E.164. | Ajoutez un mappage d'alias d'informations d'identification pour chaque alias. Les notes de version utilisent xConfiguration Registration CredentialAliasMap avec le type de modèle Exact. La désactivation de CredentialAliasBinding sur la sous-zone restaure également l'enregistrement et affaiblit la position de sécurité. Le H.323 lui-même n'est pas supprimé. |
| MRA ou enregistrement de périphérique | Un terminal connu enregistre et passe un appel. Les SAN de certificat de client UC sont des noms DNS ou des adresses IP spécifiques, et non des valeurs trop larges ou mal formées. | Comparez les certificats, les identifiants de traversée et le DNS avec la sauvegarde de pré-mise à niveau. Réémettre un certificat dont le SAN est trop large. |
| Alertes par e-mail | Un message de test quitte le noeud à l’aide de STARTTLS. | Si STARTTLS ne peut pas se terminer, la livraison échoue. Corrigez l'approbation du serveur de messagerie ou TLS. Ne vous attendez pas à une reprise en texte clair. |
| Licences Smart | L'inscription et l'autorisation correspondent à l'interface utilisateur Web. L’image standard reste dans 2500 sessions de signalisation chiffrées, ou le noeud est Expressway Select. | Vérifiez le transport et le CSSM. La case à cocher CSSM « Autoriser la fonctionnalité contrôlée par l’exportation » ne s’applique pas à Expressway. La révocation du jeton et la suppression de l'instance de produit définissent le noeud sur Désinscrit. Les touches d'option ne constituent pas une solution. |
| REST ou scripts de configuration | Les noms de compte correspondent aux nouvelles limites de longueur et de caractère. Les écritures de configuration incluent la protection CSRF utilisée par l'interface utilisateur graphique. | Mettez à jour le client par rapport au schéma API d'expédition. Un appel supprimé/provisioning/optionkey est censé échouer. |
| Révision | Date de publication | Commentaires |
|---|---|---|
1.0 |
09-Oct-2026
|
Première publication |