Project

General

Profile

Anomalie #7004

arv ne supprime pas les ' dans les nom de serveurs

Added by Karim Ayari over 9 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Normal
Category:
-
Start date:
Due date:
03/21/2014
% Done:

100%

Estimated time:
0.25 h
Spent time:
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.

Associated revisions

Revision 19c1e86a (diff)
Added by Fabrice Barconnière over 9 years ago

Enlève les caractères \ ' et " des noms de connexions en mode fichier
plat
fixes #7004 @1h

History

#1 Updated by Fabrice Barconnière over 9 years ago

  • Project changed from Amon to arv
  • Status changed from Nouveau to Accepté
  • Assigned To set to Fabrice Barconnière
  • Target version set to 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 Updated by Luc Bourdot over 9 years ago

  • Target version changed from Mises à jour 2.3.12 to Mises à jour 2.3.13

#3 Updated by Fabrice Barconnière over 9 years ago

  • Due date set to 03/21/2014

#4 Updated by Fabrice Barconnière over 9 years ago

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 Updated by Fabrice Barconnière over 9 years ago

  • Estimated time set to 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 Updated by Fabrice Barconnière over 9 years ago

  • Status changed from Accepté to Résolu
  • % Done changed from 0 to 100

#7 Updated by Gilles Grandgérard over 9 years ago

  • Status changed from Résolu to Fermé

Also available in: Atom PDF