Anomalie #4057
Anomalie #3611: Template ca-eole.conf cert-eole.conf à revoir
cert.py à besoin ACInfraEducation.pem
Description
Erreur le fichier /etc/ssl/certs/ACInfraEducation.pem n'existe pas
Traceback (most recent call last):
File "/usr/bin/instance", line 342, in <module>
cert.gen_certs()
File "/usr/lib/pymodules/python2.7/creole/cert.py", line 162, in gen_certs
merge_ca()
File "/usr/lib/pymodules/python2.7/creole/cert.py", line 253, in merge_ca
concat_fic(ca_dest_file, ca_list, True)
File "/usr/lib/pymodules/python2.7/creole/cert.py", line 145, in concat_fic
f_src = file(fic_src)
IOError: [Errno 2] No such file or directory: '/etc/ssl/certs/ACInfraEducation.pem'
INSTANCE : Erreur => Erreur lors de la génération des certificats ([Errno 2] No such file or directory: '/etc/ssl/certs/ACInfraEducation.pem')
Il est possible de regénérer le CA locale et tous les certificats.
Utiliser la commande '/usr/share/creole/gen_certif.py -f'
Demandes liées
Révisions associées
Webcal sync with \ on description
see #4057
Historique
#1 Mis à jour par Daniel Dehennin il y a plus de 11 ans
- Statut changé de Nouveau à Accepté
- Assigné à mis à Daniel Dehennin
- Version cible mis à Eole 2.4-dev-1
#2 Mis à jour par Daniel Dehennin il y a plus de 11 ans
J’envisage d’utiliser la procédure de ca-certificates
La génération de la CA locale peut utiliser le même mécanisme, une fois la CA générée, elle est copié dans un répertoire et ca-certificates s’occupe du reste.
Il faudrait voir qui utilise explicitement /etc/ssl/certs/ca.crt
car update-ca-certificates
utilise un autre fichier.
#3 Mis à jour par Daniel Dehennin il y a plus de 11 ans
- Tâche parente mis à #3611
#4 Mis à jour par Daniel Dehennin il y a plus de 11 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
La mise en place des certificats avec ca-certificates créé un lien symbolique dans /etc/ssl/certs/
:
root@eolebase:~# ls -l /etc/ssl/certs/ACInfraEducation.pem lrwxrwxrwx 1 root root 60 sept. 17 12:15 /etc/ssl/certs/ACInfraEducation.pem -> /usr/local/share/ca-certificates/menesr/ACInfraEducation.crt
Appliqué par commit da3f2f913123ddadfcb593c5e173af22275407bc
Appliqué par commit b8472a613407486d2dd846b287266f5f99540792
Packagé par commit 48801fa6a78bb56791158e3b06bd1bfd21bf6ee1
#5 Mis à jour par Joël Cuissinat il y a plus de 11 ans
- Statut changé de Résolu à Fermé