Régression #27683
ferméEnvoi de Notification KO : fichier lock toujours présent
Ajouté par Charles BATIONO il y a 11 mois. Mis à jour il y a 10 mois.
Description
En tant que utilisateur, lorsque j'exécute le script d'envoi de notifications, celles-ci ne sont pas envoyées.
J'ai le message d'erreur suivant :
Fatal error: Uncaught Exception: Invalid format: cryptedPassword should contain two parts separated by '::' in /var/www/html/m2301/src/core/models/PasswordModel.php:200
Stack trace:
MC 2301.2.0
Fichiers
010.png (31,1 ko) 010.png | Charles BATIONO, 17/01/2024 17:00 | ||
0102.png (34,3 ko) 0102.png | Charles BATIONO, 17/01/2024 17:00 | ||
0103.png (25,2 ko) 0103.png | Charles BATIONO, 17/01/2024 17:00 | ||
Peek 19-01-2024 16-30.gif (433 ko) Peek 19-01-2024 16-30.gif | Charles BATIONO, 19/01/2024 16:32 |
Mis à jour par Charles BATIONO il y a 11 mois
A la ligne 192 du script PasswordModel.php ($cryptedPasswordParts = explode("::", $aArgs['cryptedPassword']);).
Le cryptage et décryptage du mots de passe de l'utilisateur du serveur de messagerie se base sur l’expression '::'
alors que le mot de passe à partir de la version 2301.2.0 ne contient pas cette dernière.
Exemple de mot de passe crypté (vesion <=2301.1.7): 1XUazk1FOeDenEdx::1df3832e31a3c4e2e695a856ae2d8f93
Exemple (version >=2301.2.0): k/bZa3KcBHQNC01M6qhuuItbs7XbYDL4Tr12Yg==
Mis à jour par Charles BATIONO il y a 11 mois
- Sujet changé de Envoi de Notification KO vesion >= 2301.2.1 à Envoi de Notification KO vesion >= 2301.2.0
Mis à jour par Emmanuel DILLARD il y a 11 mois
- Sujet changé de Envoi de Notification KO vesion >= 2301.2.0 à Envoi de Notification KO version >= 2301.2.0
- Statut changé de A qualifier à Complément d'Informations
- Assigné à changé de Emmanuel DILLARD à Charles BATIONO
- Version source mis à 2301
Vérifier les pré-requis de déploiement de version.
Voir :
https://docs.maarch.org/MaarchCourrier/guat/guat_migration/home.html
lié à :
#25796
https://labs.maarch.org/documentations/MaarchCourrier.doc/-/merge_requests/29
Mis à jour par Charles BATIONO il y a 11 mois
- Fichier 010.png 010.png ajouté
- Fichier 0102.png 0102.png ajouté
- Fichier 0103.png 0103.png ajouté
- Assigné à changé de Charles BATIONO à Emmanuel DILLARD
Les tests ont été faits sur une instance nouvellement créée et les prérequis ont été vérifiés (cf Capture d'écran).
Par ailleurs, lorsque la private key du fichier mc_secret.key est mise dans les côtes ( Ex: Security Key Maarch Courrier 2008),
On a le message d'erreur de la clé de chiffrement. Par contre, quand elle est mise entre côtes (Ex: "Security Key Maarch Courrier 2008"),
On a plus le message d'erreur.
Ai-je oublié quelque chose ?
Mis à jour par Emmanuel DILLARD il y a 11 mois
- Assigné à changé de Emmanuel DILLARD à Charles BATIONO
Mis à jour par Charles BATIONO il y a 11 mois
- Assigné à changé de Charles BATIONO à Emmanuel DILLARD
Mis à jour par Emmanuel DILLARD il y a 11 mois
- Echéance mis à 22/01/2024
- Statut changé de Complément d'Informations à R&D - A étudier
Mis à jour par Emmanuel DILLARD il y a 11 mois
- Sujet changé de Envoi de Notification KO version >= 2301.2.0 à Envoi de Notification KO : fichier lock toujours présent
- Description mis à jour (diff)
Mis à jour par Charles BATIONO il y a 11 mois
- Fichier Peek 19-01-2024 16-30.gif Peek 19-01-2024 16-30.gif ajouté
- Assigné à changé de Charles BATIONO à Emmanuel DILLARD
Mis à jour par Emmanuel DILLARD il y a 11 mois
- Echéance
22/01/2024supprimé - Statut changé de R&D - A étudier à En cours
- Assigné à
Emmanuel DILLARDsupprimé
Mis à jour par Emmanuel DILLARD il y a 11 mois
- Statut changé de En cours à R&D - En cours
Mis à jour par GIT LAB il y a 11 mois
[CREATION] MR sur 2301_releases (fix/27683/2301.3.x) par Joseph AKEL joseph.akel@maarch.org
https://labs.maarch.org/maarch/MaarchCourrier/commit/2ab4dc4f114e400c136979cc7ff6ab531e3e3c20
Mis à jour par Joseph AKEL il y a 11 mois
- Statut changé de R&D - En cours à R&D - En test
Mis à jour par Joseph AKEL il y a 11 mois
- Statut changé de R&D - En test à R&D - Terminé