Projet

Général

Profil

Tâche #12784

Distribution EOLE - Scénario #12639: Assistance aux utilisateurs (36-38)

Erreur à l'instance si un nom de fichier non existant est précisé pour le certificat apache

Ajouté par Bruno Boiget il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
17/08/2015
Echéance:
% réalisé:

100%

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

Description

Problème remonté sur IRC (marco2) :

Sur un scribe 2.4.2 :

-------------------------------------------------------------------------------------------------------
                                      Génération des certificats                                       
-------------------------------------------------------------------------------------------------------
reconfigure - name 'keyfile' is not defined
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/creole/reconfigure.py", line 671, in certificates
    cert.gen_certs()
  File "/usr/lib/python2.7/dist-packages/creole/cert.py", line 240, in gen_certs
    certif_loader(regen=regen)
  File "/usr/lib/python2.7/dist-packages/creole/cert.py", line 449, in certif_loader
    execfile(fname, globals(),locals())
  File "/usr/share/eole/certs/01_apache.gen_cert", line 4, in <module>
    gen_certif(certfile=apache_cert, keyfile=keyfile)
NameError: name 'keyfile' is not defined
reconfigure - Erreur lors de la génération des certificats : name 'keyfile' is not defined
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/creole/reconfigure.py", line 904, in main
    certificates()
  File "/usr/lib/python2.7/dist-packages/creole/reconfigure.py", line 680, in certificates
    raise Exception(_(u"Error while generating certificates: {0}").format(err))
Exception: Erreur lors de la génération des certificats : name 'keyfile' is not defined

L'erreur se produit si on génére un certificat auto-signé spécifique pour apache (autre que eole.crt)

le problème semble présent depuis eole 2.4.1


Demandes liées

Lié à Distribution EOLE - Tâche #16906: génération des certificats : ne pas recréer la clé si utilisation d'une clé déjà existante Fermé 25/07/2016

Révisions associées

Révision 2035efad (diff)
Ajouté par Bruno Boiget il y a plus de 8 ans

01_apache.gen_cert : correction si certificat auto-signé spécifique

ref #12784 @30m

Révision e9759682 (diff)
Ajouté par Bruno Boiget il y a plus de 8 ans

01_apache.gen_cert : correction si certificat auto-signé spécifique

cherry-pické depuis la branche de correction

ref #12784

Historique

#1 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Projet changé de Distribution EOLE à eole-web
  • Sujet changé de Erreur à l'instance si un nom de fichier non existant est précisé pour le certificat apache (certificat auto-signé autre que eole.crt) à Erreur à l'instance si un nom de fichier non existant est précisé pour le certificat apache
  • Description mis à jour (diff)

#2 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Distribution changé de EOLE 2.5 à Toutes

certs/01_apache.gen_cert −> keyfile=key_file au lieu de keyfile=keyfile

#3 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Description mis à jour (diff)

#4 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Statut changé de Nouveau à En cours

#5 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Description mis à jour (diff)
  • Assigné à mis à Bruno Boiget
  • Restant à faire (heures) changé de 1.0 à 0.5

#6 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Statut changé de En cours à Résolu

#7 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Statut changé de Résolu à En cours
  • % réalisé changé de 0 à 90

reste à déterminer dans quelles versions la correction doit être mergée

#8 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 90 à 100

paquets compilés en version candidate 2.4.2/2.5.0
unstable 2.4.3/2.5.1

#9 Mis à jour par Bruno Boiget il y a plus de 8 ans

  • Restant à faire (heures) changé de 0.5 à 0.25

#10 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.25 à 0.0

Testé en 2.4.2 + ajout du test squash SCRIBE-T10-006 - Modification du certificat utilisé par apache

Formats disponibles : Atom PDF