Project

General

Profile

Scénario #30676

Faire fonctionner Sympa sur Scribe 2.8

Added by Joël Cuissinat over 2 years ago. Updated over 2 years ago.

Status:
Terminé (Sprint)
Priority:
Normal
Assigned To:
Category:
-
Start date:
09/18/2020
Due date:
10/16/2020
% Done:

100%

Story points:
4.0
Remaining (hours):
0.00 hour
Velocity based estimate:
Release:
Release relationship:
Auto

Description

Il y a au minimum au problème avec la base de données :

err Sympa::Database::connect() Can't connect to Database Sympa::DatabaseDriver::MySQL <db_host=127.0.0.1;db_name=sympa;db_user=sympa>: 
Authentication plugin 'caching_sha2_password' reported error: Authentication requires secure connection.

Solutions à mettre en œuvre

  • Corriger la mise en place de sympa
  • Vérifier son fonctionnement
  • Restaurer et mettre à niveau les tests unitaires et le test Jenkins test-etb1-sympa-001 associé en collaboration avec le pôle

Critères d'acceptation


Subtasks

Tâche #30768: Modifier la configuration mysql de sympaFerméMatthieu Lamalle

Tâche #30785: Faire fonctionner les assetsFerméMatthieu Lamalle

Tâche #30806: Faire passer les tests unitaires dans JenkinsFerméMatthieu Lamalle

Tâche #30807: Faire passer les tests squashFerméMatthieu Lamalle


Related issues

Related to Distribution EOLE - Tâche #30793: Validation du scénario Faire fonctionner Sympa sur Scribe 2.8 Fermé 10/02/2020
Related to Distribution EOLE - Scénario #30813: Vérifier les erreurs signalées sur les listes sympa auto-générées sur Scribe 2.8 Terminé (Sprint) 04/10/2020 11/27/2020

Associated revisions

Revision 3c4aec5e (diff)
Added by Matthieu Lamalle over 2 years ago

update sympa and apache configurations ref : #30676

Revision e972cd17 (diff)
Added by Matthieu Lamalle over 2 years ago

update sympa and apache configurations ref : #30676

History

#1 Updated by Joël Cuissinat over 2 years ago

  • Description updated (diff)
  • Story points changed from 3.0 to 4.0

#2 Updated by Benjamin Bohard over 2 years ago

  • Assigned To set to Matthieu Lamalle

#3 Updated by Matthieu Lamalle over 2 years ago

Dans sympa.conf

db_host %%container_ip_mysql

La valeur est 127.0.0.1
En la remplaçant par localhost, on règle le problème.

Mais on tombe sur une autre erreur.

err main::#1566 > main::do_login#3194 > Sympa::WWW::Auth::check_auth#59 > Sympa::WWW::Auth::authentication#169 > Sympa::WWW::Auth::ldap_authentication#273 > Sympa::Database::connect#153 > (eval)#153 > Sympa::DatabaseDriver::LDAP::_connect#165 Failed to bind to LDAP server ldap://127.0.0.1:389: (49) Invalid credentials

#4 Updated by Matthieu Lamalle over 2 years ago

En faisant le test SCRIBE-T03-021 le compte ne marche pas, voir erreur précedente.

ldapsearch -D uid=admin,ou=local,ou=personnels,ou=utilisateurs,ou=00000001,ou=ac-test,ou=education,o=gouv,c=fr -W
Enter LDAP Password: 
ldap_bind: Invalid credentials (49)

#5 Updated by Matthieu Lamalle over 2 years ago

Le mot de passe fournis dans le test squash n'est pas le bon.

(15:36:02) ggrandgerard: gnunux, icephale, obimka : dans les tests historiques le mdp admin est 'eole'. A partir de la 2.8 l'utilistion de SASL à modifier le mdp admin en Eole12345!

#6 Updated by Joël Cuissinat over 2 years ago

  • Related to Tâche #30793: Validation du scénario Faire fonctionner Sympa sur Scribe 2.8 added

#7 Updated by Joël Cuissinat over 2 years ago

  • Description updated (diff)

#8 Updated by Matthieu Lamalle over 2 years ago

  • Status changed from Nouveau to Terminé (Sprint)

#9 Updated by Joël Cuissinat over 2 years ago

  • Status changed from Terminé (Sprint) to Nouveau

#10 Updated by Joël Cuissinat over 2 years ago

  • Related to Scénario #30813: Vérifier les erreurs signalées sur les listes sympa auto-générées sur Scribe 2.8 added

#11 Updated by Joël Cuissinat over 2 years ago

  • Status changed from Nouveau to Terminé (Sprint)

Also available in: Atom PDF