Anomalie #7004
arv ne supprime pas les ' dans les nom de serveurs
Description
en mode fichier plat, si on renseigne un libellé de serveur avec un *'* par exemple CLG DE L'ALBARINE
l'archive est créée tout va bien pas de message d'erreur.
on lance l'active_rvp init pas d'erreurs tout va bien, l'ipsec status renvoie bien l'état des tunnels
par contre dès qu'on lance un test-rvp les tunnels se plantent.
Révisions associées
Enlève les caractères \ ' et " des noms de connexions en mode fichier
plat
fixes #7004 @1h
Historique
#1 Mis à jour par Fabrice Barconnière il y a environ 10 ans
- Projet changé de Amon à arv
- Statut changé de Nouveau à Accepté
- Assigné à mis à Fabrice Barconnière
- Version cible mis à Mises à jour 2.3.12
Concerne sw_config_apply.py
En mode database, le problème ne se pose pas car les connexions n'utilisent pas le nom du serveur.
En mode fichier plat, la génération des confs ipsec reprend le nom du serveur dans le nom des connexions (ipsec.conf --> conn nomserveur1-nomserveur2.....)
strongSwan ne semble pas supporter les noms de connexion contenant des quotes.
#2 Mis à jour par Luc Bourdot il y a environ 10 ans
- Version cible changé de Mises à jour 2.3.12 à Mises à jour 2.3.13
#3 Mis à jour par Fabrice Barconnière il y a environ 10 ans
- Echéance mis à 21/03/2014
#4 Mis à jour par Fabrice Barconnière il y a environ 10 ans
C'est le script ipsec_updown qui ne les supporte pas.
- Voir ce qui est le mieux :
- Soit supprimer le caractère lors de la génération par ARV
- Soit déboguer le script ipsec_updown
#5 Mis à jour par Fabrice Barconnière il y a environ 10 ans
- Temps estimé mis à 0.25 h
Pas le choix, le script ipsec_updown n'est même pas appelé quand il y a le caractère ' dans le nom d'une connexion.
Il faut donc traiter le cas dans ARV.
#6 Mis à jour par Fabrice Barconnière il y a environ 10 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 19c1e86adb6f43d27367c2a48c6a03816a02cb2b.
#7 Mis à jour par Gilles Grandgérard il y a presque 10 ans
- Statut changé de Résolu à Fermé