Tâche #29833
Scénario #29670: Proposer nativement EoleSSO sur les ports 8443 et 443
Certains tests unitaires signalent des erreurs liées à "server_names_hash_bucket_size"
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Début:
31/03/2020
Echéance:
% réalisé:
100%
Restant à faire (heures):
0.0
Description
Erreurs Visibles dans les tests :
- https://dev-eole.ac-dijon.fr/jenkins/job/2.7.2/job/test-moduletests-horus-2.7.2-amd64/lastFailedBuild/console
- https://dev-eole.ac-dijon.fr/jenkins/job/2.7.2/job/test-moduletests-seshat-2.7.2-amd64/lastFailedBuild/console
Mais bizarrement pas dans https://dev-eole.ac-dijon.fr/jenkins/job/2.7.2/job/test-moduletests-scribe-2.7.2-amd64 (noms de domaine différents ?).
def test_nginx(): """ Vérifie que la configuration nginx ne signale pas de problème """ > assert system_out(['nginx', '-t'])[2] == NGINX_TEST E AssertionError: assert 'nginx: [emer...test failed\n' == 'nginx: the co... successful\n' E - nginx: [emerg] could not build server_names_hash, you should increase server_names_hash_bucket_size: 32 E + nginx: the configuration file /etc/nginx/nginx.conf syntax is ok E - nginx: configuration file /etc/nginx/nginx.conf test failed E ? ^^ -- E + nginx: configuration file /etc/nginx/nginx.conf test is successful E ? ++++++++++ ^ test_services.py:12: AssertionErrorLa variable
revprox_hash_bucket_size
a bien été ajoutée avec une valeur de 128 par défaut (#6484) mais :
- elle nécessite que le paquet eole-reverseproxy soit installé
- elle nécessite que la variable activer_revprox soit à oui
Révisions associées
définir server_names_hash_bucket_size si non définit par le reverse_proxy (ref #29833)
définir server_names_hash_bucket_size si non définit par le reverse_proxy (ref #29833)
Historique
#1 Mis à jour par Emmanuel GARETTE il y a environ 4 ans
Sur le scribe c'est Apache qui sert le serveur SSO, c'est pour ca que tu ne vois pas l'erreur.
#2 Mis à jour par Emmanuel GARETTE il y a environ 4 ans
- Assigné à mis à Emmanuel GARETTE
- % réalisé changé de 0 à 100
#3 Mis à jour par Emmanuel GARETTE il y a environ 4 ans
- Statut changé de Nouveau à Résolu
#4 Mis à jour par Joël Cuissinat il y a environ 4 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) mis à 0.0
Les tests sont re-passés en vert dès le lendemain de la correction.