Nouvelle version candidate GRR 3.5.1 RC0

  • Yan
  • Topic Author
  • Developpeur GRR
  • Developpeur GRR
More
1 year 5 months ago - 1 year 5 months ago #4538 by Yan
Bonjour,
prenant en compte les derniers échanges sur le forum, je propose une nouvelle version candidate : 3.5.1 RC0.
github.com/JeromeDevome/GRR/releases/tag/v3.5.1RC0
Cette branche apporte deux modifications majeures :
- les champs login, etc. sont allongés pour compatibilité avec certains SSO,
- le cryptage des mots de passe est changé de md5 à password_hash().
Sauf retours négatifs, cette version sera proposée en stable d'ici à trois semaines.
Cordialement,
YN
Last edit: 1 year 5 months ago by Yan.

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

  • DenisC
  • Junior Member
  • Junior Member
More
1 year 3 months ago #4663 by DenisC
Replied by DenisC on topic Nouvelle version candidate GRR 3.5.1 RC0
Bonjour,
Pour information, je suis sur la version 3.5.0 avec PHP8.1 et cela fonctionne parfaitement.

Mon problème est le suivant :
Que ce soit en local (MAMP) ou en distant (Hébergeur), j'ai un bug de connexion avec cette version avec php8.1 alors qu'avec PHP 7.4 cela fonctionne. J'ai le même problème avec la version 3.5.0b.
Quand je me connecte la 1ere fois, j'ai ce message :
Fatal error: Uncaught mysqli_sql_exception: Table 'grr.grr_j_groupe_se3' doesn't exist in /Applications/MAMP/htdocs/GRR351RC0/include/mysql.inc.php:81 Stack trace: #0 /Applications/MAMP/htdocs/GRR351RC0/include/mysql.inc.php(81): mysqli_query(Object(mysqli), 'SELECT groupe, ...') #1
/Applications/MAMP/htdocs/GRR351RC0/include/session.inc.php(772): grr_sql_query('SELECT groupe, ...') #2 /Applications/MAMP/htdocs/GRR351RC0/login.php(44): grr_opensession('xxxxxx', 'xxxxx') #3 {main} thrown in /Applications/MAMP/htdocs/GRR351RC0/include/mysql.inc.php on line 81

Si je reviens sur la page de connexion et je me connecte une seconde fois cela fonctionne. Bizarre !
Je ne vois pas ce que c'est la table 'grr.grr_j_groupe_se3' ? même lors d'une nouvelle installation de GRR cette table n'est pas créée.
Bien cordialement,
Denis

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

  • Yan
  • Topic Author
  • Developpeur GRR
  • Developpeur GRR
More
1 year 3 months ago #4664 by Yan
Bonjour,
je croyais que cette erreur avait été résolue... c'est lié au fait que php8.1 est moins tolérant aux erreurs d'exécution.
Cela le fait avec tous les utilisateurs, ou juste le premier lors de sa première connexion ?
Cordialement,
YN

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

  • DenisC
  • Junior Member
  • Junior Member
More
1 year 3 months ago #4665 by DenisC
Replied by DenisC on topic Nouvelle version candidate GRR 3.5.1 RC0
Bonjour,
Oui cela le fait avec tous les utilisateurs. Après la 2eme connexion avec le même utilisateur cela fonctionne mais si je me déconnecte et me reconnecte j'ai à nouveau cette erreur.
Cordialement,
Denis

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

  • Yan
  • Topic Author
  • Developpeur GRR
  • Developpeur GRR
More
1 year 3 months ago #4671 by Yan
Bonjour,
avec cette configuration, et toutes les extensions requises par GRR, je n'ai pas de souci de connexion initiale ni de reconnexion.
Code:
Numéro de version GRR fichier : 3.5.1 RC0 Numéro de version GRR BDD : 3.5.1_RC0 Préfixe : grr --- Système d'exploitation : Windows NT SAMSUNGMN 10.0 build 19045 (Windows 10) AMD64 Version PHP : 8.0.25 Base de donnée : mysql 10.4.27-MariaDB --- Time : 1674731392 Date du serveur (Jour-Mois-Annee) : 26-01-2023. Heure : 12:09 Timezone (date_default_timezone_set) : Europe/Paris
Je continue les tests avec php 8.1 et 8.2.
À suivre

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

  • Yan
  • Topic Author
  • Developpeur GRR
  • Developpeur GRR
More
1 year 3 months ago #4672 by Yan
test sans erreur dans ce contexte :
Code:
Numéro de version GRR fichier : 3.5.1 RC0 Numéro de version GRR BDD : 3.5.1_RC0 Préfixe : grr --- Système d'exploitation : Windows NT SAMSUNGMN 10.0 build 19045 (Windows 10) AMD64 Version PHP : 8.1.12 Base de donnée : mysql 10.4.27-MariaDB --- Time : 1674754681 Date du serveur (Jour-Mois-Annee) : 26-01-2023. Heure : 18:38 Timezone (date_default_timezone_set) : Europe/Paris

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

  • Yan
  • Topic Author
  • Developpeur GRR
  • Developpeur GRR
More
1 year 3 months ago #4673 by Yan
même résultat dans ce contexte :
Code:
Numéro de version GRR fichier : 3.5.1 RC0 Numéro de version GRR BDD : 3.5.1_RC0 Préfixe : grr --- Système d'exploitation : Windows NT SAMSUNGMN 10.0 build 19045 (Windows 10) AMD64 Version PHP : 8.2.0 Base de donnée : mysql 10.4.27-MariaDB --- Time : 1674757146 Date du serveur (Jour-Mois-Annee) : 26-01-2023. Heure : 19:19 Timezone (date_default_timezone_set) : Europe/Paris
Etes-vous sûr d'avoir récupéré la dernière version des fichiers ? Je vous suggère de continuer vos tests avec la v3.5.1RC1 que je publie incessamment.

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

Moderators: Yan