Anomalie #4204
admin-posh-profile ne prend pas en compte le certificat défini dans gen_config
100%
Description
le code utilisé pour initialiser la partie SSL récupère cert_file et cert_key dans cert.py (creole)
try:
from creole.cert import cert_file, key_file
except:
cert_file = '/etc/ssl/certs/eole.crt'
key_file = '/etc/ssl/certs/eole.key'
Le problème est que ces valeurs sont toujours égales à eole.crt/eole.key
Il faudrait soit utiliser la classe ServerContextFactory de cert.py qui récupère les bonnes valeur, soit les assigner aux variables cert_file/key_file.
Attention, en mode conteneur, cert.py n'est pas disponible (librairie creole allégée).
Révisions associées
récupération des certificats dans le fichier de config templatisé (fixes #4204)
ajout d'un template pour les certificats d'admin-posh-profile (ref #4204)
pas d'option rm='true' pour le template adm-posh-profile_config.py (ref #4204)
ajout d'un template pour les certificats d'admin-posh-profile (ref #4204)
pas d'option rm='true' pour le template adm-posh-profile_config.py (ref #4204)
Historique
#1 Mis à jour par Bruno Boiget il y a plus de 11 ans
- Statut changé de Accepté à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 827ec5f32a199b086caec8615345c9dbdd0319e5.
#2 Mis à jour par Arnaud FORNEROT il y a plus de 11 ans
- Version cible mis à Envole 3.3.2
#3 Mis à jour par Arnaud FORNEROT il y a plus de 11 ans
- Version cible changé de Envole 3.3.2 à Envole 3.3.1
#4 Mis à jour par Arnaud FORNEROT il y a plus de 11 ans
- Statut changé de Résolu à Fermé