Projet

Général

Profil

Anomalie #7004

arv ne supprime pas les ' dans les nom de serveurs

Ajouté par Karim Ayari il y a environ 10 ans. Mis à jour il y a presque 10 ans.

Statut:
Fermé
Priorité:
Normal
Catégorie:
-
Début:
Echéance:
21/03/2014
% réalisé:

100%

Temps estimé:
0.25 h
Temps passé:
Distribution:
EOLE 2.3

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

Révision 19c1e86a (diff)
Ajouté par Fabrice Barconnière il y a environ 10 ans

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

Strongswan supporte bien le caractère '
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

#7 Mis à jour par Gilles Grandgérard il y a presque 10 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF