Projet

Général

Profil

Tâche #11982

Scénario #11993: L'instance doit aboutir et ARV ne doit pas renvoyer d'erreur si pas de serveur

Erreur de génération des certificats a l'instance

Ajouté par Philippe Caseiro il y a presque 9 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Début:
15/06/2015
Echéance:
% réalisé:

100%

Temps estimé:
1.00 h
Temps passé:
Restant à faire (heures):
0.0

Description

Lorsque on utilise un TLD avec plus de 2 caractères comme ".com" ou ".ninja" la génération des certificats échoue lors de l'instance.

PS: Il faudrais utiliser le "code pays" (ssl_country_name) plutôt que le TLD.

Révisions associées

Révision f261855f (diff)
Ajouté par Fabrice Barconnière il y a plus de 8 ans

On autorempli x509_country_name avec la valeur de ssl_country_name

ref #11982 @30m

Révision 14e64375 (diff)
Ajouté par Fabrice Barconnière il y a plus de 8 ans

Oubli dictionnaire : pour autoremplissage x509_country_name

ref #11982 @10m

Historique

#1 Mis à jour par Fabrice Barconnière il y a presque 9 ans

  • Tracker changé de Anomalie à Tâche
  • Temps estimé mis à 1.00 h
  • Tâche parente mis à #11993
  • Restant à faire (heures) mis à 1.0

#2 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de Nouveau à En cours

#3 Mis à jour par Scrum Master il y a plus de 8 ans

  • Description mis à jour (diff)
  • Assigné à mis à Fabrice Barconnière

#4 Mis à jour par Fabrice Barconnière il y a plus de 8 ans

  • % réalisé changé de 0 à 100
  • Restant à faire (heures) changé de 1.0 à 0.1

#5 Mis à jour par Scrum Master il y a plus de 8 ans

  • Statut changé de En cours à Résolu

#6 Mis à jour par Joël Cuissinat il y a plus de 8 ans

Pour mémoire, l'erreur était :

run-parts: executing /usr/share/eole/posttemplate/00-arv instance
Voulez-vous réinitialiser la base ARV et perdre vos modifications ? [oui/non]
[non] : oui
Traceback (most recent call last):
  File "/usr/share/eole/posttemplate/00-arv", line 70, in <module>
    populate_database()
  File "/usr/share/eole/posttemplate/00-arv", line 48, in populate_database
    add_credential('sphynx', 'eole', node1, 'autosigned')
  File "/usr/lib/python2.7/dist-packages/arv/lib/util.py", line 53, in newFunc
    return func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/arv/db/edge.py", line 501, in add_credential
    regen=True)
  File "/usr/lib/python2.7/dist-packages/creole/cert.py", line 366, in gen_certif
    raise Exception(_(u'! Error while generating certificate request {0} !').format(fic_p10))
Exception: ! Erreur lors de la génération de la requête ssl dans /var/lib/arv/CA/req/sphynx.p10 !
run-parts: /usr/share/eole/posttemplate/00-arv exited with return code 1
Erreur : posttemplate

#7 Mis à jour par Joël Cuissinat il y a plus de 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.1 à 0.0
root@sphynx:~# CreoleGet x509_country_name
FR
root@sphynx:~# CreoleSet x509_country_name test
Erreur de propriété : ne peut modifier la valeur de l'option x509_country_name cette option n'est pas modifiable

Formats disponibles : Atom PDF