Migration GRR 3.4.0d vers 4.3.6

  • serv.informatique.chd
  • Topic Author
  • New Member
  • New Member
More
1 month 6 days ago - 1 month 1 day ago #5540 by serv.informatique.chd
Migration GRR 3.4.0d vers 4.3.6 was created by serv.informatique.chd
Bonjour,

Nous avons fait un test de migration de notre GRR actuel vers un nouveau serveur sous IIS, et constatons des soucis.

GRR avant migration -> Numéro de version GRR fichier : 3.4.0d ; Numéro de version GRR BDD : 3.4.0 ; Préfixe : grr_ ; Système d'exploitation : Windows NT 10.0 build 14393 (Windows Server 2016) i586 ; Version PHP : 7.2.8 ; Base de donnée : mysql 5.5.5-10.1.34-MariaDB
GRR migré (pour tests) -> Numéro de version GRR fichier : 4.3.6 - Release-v4.3.6 ; Numéro de version GRR BDD : 0400004 ; Système d'exploitation : Windows NT  10.0 build 20348 (Windows Server 2022) AMD64 ; Version PHP : 8.3.8 ; Base de données :  : mysql => 11.4.2-MariaDB

GRR 4.3.6 est-il bien compatible avecv PHP 8.3.8 + MariaDB 11.4.2 ?

Au niveau des mails automatiques (configuré avec la méthode "mail" car impossible à faire marcher avec la méthode "smtp"), il y a des soucis. L'utilisateur qui fait une réservation reçoit bien un mail de réservation en attente de modération, par contre les gestionnaires de la ressource ne reçoivent pas de mail (plusieurs gestionnaires sont paramétrés et il semble que le souci provienne de là).
Au moment de l'enregistrement de la réservation, on observe ces deux messages :
PHP Warning: mail(): SMTP server response: 501 5.1.3 Invalid address in D:\WWW_IIS_SITES\grr\include\mail.class.php on line 96
PHP Warning: mail(): SMTP server response: 501 5.1.3 Invalid address in D:\WWW_IIS_SITES\grr\include\mail.class.php on line 96

Au niveau suivi des mails on observe 3 lignes correspondant à ladite réservation (première ligne destinataire "-1;-1;-1;-1;-1;" très bizarre, deuxième ligne correspond au mail qui a fonctionné, troisième ligne correspond au mail attendu pour les 3 gestionnaires mais non reçu) : 
Date    De    A    Sujet    Message
14-08-2024 11:11:17    ch**.d**@*****.fr    -1;-1;-1;-1;-1;    GRR : avis   DC-084-SJ - PEUGEOT 208 I.F.A.S - jeudi 15 août 2024 - 06:30 - Réservation en attente de modération    <p>Centre Hospitalier de Decize - Message automati
14-08-2024 11:11:17    ch**.d**@*****.fr    pa**.y@*****.fr    GRR : avis   DC-084-SJ - PEUGEOT 208 I.F.A.S - jeudi 15 août 2024 - 06:30 - Réservation en attente de modération    <p>Centre Hospitalier de Decize - Message automati
14-08-2024 11:11:22    ch**.d**@*****.fr    go*******.r@*****.fr;pi***.g@*****.fr;po***.p@*****.fr;    GRR : avis   DC-084-SJ - PEUGEOT 208 I.F.A.S - jeudi 15 août 2024 - 06:30 - Traitement d'une réservation en attente de modération    <p>Centre Hospitalier de Decize - Message automati

D'avance merci pour votre aide.
Dans l'attente,
Last edit: 1 month 1 day ago by serv.informatique.chd. Reason: correction

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
1 month 1 day ago #5541 by Yan
Replied by Yan on topic Migration GRR 3.4.0d vers 4.3.6
Bonjour,
les problèmes relatifs aux mails que vous avez mentionnés sont-ils les seuls que vous rencontrez ?
Cordialement,
YN

Please Log in or Create an account to join the conversation.

  • serv.informatique.chd
  • Topic Author
  • New Member
  • New Member
More
1 month 1 day ago #5542 by serv.informatique.chd
Replied by serv.informatique.chd on topic Migration GRR 3.4.0d vers 4.3.6
Certaines pages affichent des warnings php, et cela bloque le fonctionnement naturel du site. Problème contourné en modifiant le paramètre "error_reporting" dans config.inc.php (valorisé à E_ALL ^E_NOTICE ^E_WARNING).

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
1 month 1 day ago #5543 by Yan
Replied by Yan on topic Migration GRR 3.4.0d vers 4.3.6
le réglage des erreurs php que vous avez choisi est "normal" pour un site en production.
Cela suggère des incompatibilités avec php 8.3 qu'il faudra résoudre.
Avez-vous essayé de tester GRR 3.5.1 ?

Please Log in or Create an account to join the conversation.

  • serv.informatique.chd
  • Topic Author
  • New Member
  • New Member
More
1 month 1 day ago #5544 by serv.informatique.chd
Replied by serv.informatique.chd on topic Migration GRR 3.4.0d vers 4.3.6
Nuances entre la version 3.5.1 et la 4.3.6 ?

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
1 month 1 day ago #5545 by Yan
Replied by Yan on topic Migration GRR 3.4.0d vers 4.3.6
Pour l'utilisateur, pas de réelle différence.
Pour l'administrateur, une interface programmée avec twig et des journalisations supplémentaires (suivi des modifications des réservations, des mails), entre autres.
Si vous rencontrez les mêmes difficultés avec GRR en versions 3.5.1 et 4.3.6, c'est le passage à php 8.3 qui en serait vraisemblablement la cause, sinon ce serait plutôt GRR...

Please Log in or Create an account to join the conversation.

  • serv.informatique.chd
  • Topic Author
  • New Member
  • New Member
More
1 month 17 hours ago #5547 by serv.informatique.chd
Replied by serv.informatique.chd on topic Migration GRR 3.4.0d vers 4.3.6
Nous sommes passés en Prod avec la v4.3.6 (cela semble assez stable avec le paramètre "error_reporting" dans config.inc.php valorisé à E_ALL ^E_NOTICE ^E_WARNING ; et en ayant désactivé toutes les notifications mail).

Please Log in or Create an account to join the conversation.

  • Yan
  • Developpeur GRR
  • Developpeur GRR
More
1 month 15 hours ago - 1 month 14 hours ago #5548 by Yan
Replied by Yan on topic Migration GRR 3.4.0d vers 4.3.6
D'accord, c'est vous qui voyez.
N'hésitez pas à revenir si vous découvrez d'autres problèmes. J'essaie quand même de voir d'où peuvent venir les erreurs de mail.
Cordialement,
YN
Last edit: 1 month 14 hours ago by Yan.

Please Log in or Create an account to join the conversation.

Moderators: Yan