You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2015-12-10 14:46:12

whugues
Member
Registered: 2015-10-23
Posts: 15

Utilisateurs et FusionInventory

Bonjour,

Depuis la mise à jour de GLPI en 0.90 et de nos 3 plugins (Dashboard en version 0.6.8, FormCreator en version 0.90-1.3 ainsi que FusionInventory 0.90+1.0), nous rencontrons un problème lorsque nous allons dans Administration -> Utilisateurs. Lorsque l'on clique sur un utilisateur quelconque, il ne s'affiche qu'une page vide avec juste le nom de l'utilisateur.

J'ai lu ici d'où venait la cause : http://forum.glpi-project.org/viewtopic … 08#p286608.
Dans ce post, il est question d'upgrader FusionInventory en version 0.85+1.3 pour régler le problème. Or, comme mentionné ci-dessus, je suis en version 0.90+1.0.

Du coup, j'ai désactivé FusionInventory pour l'occasion mais je voulais savoir si vous aviez une solution pour régler le problème de base de FusionInventory ?

Merci d'avance pour votre retour.

Cordialement.

Offline

#2 2015-12-10 18:30:40

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Utilisateurs et FusionInventory

Bonjour

Ca ressemble à un plantage de php au moment d'afficher l'utilsiateur.

Il y a peut être des indices sur ce qu'il se passe dans les logs : php-errors.log et sql-errors.log. Si il n'y a rien d'intéressant, regarde dans les logs du serveur HTTP (pour Apache c'est en principe /var/log/apache2/error.log )

Offline

#3 2015-12-11 11:12:43

whugues
Member
Registered: 2015-10-23
Posts: 15

Re: Utilisateurs et FusionInventory

Bonjour,

Merci pour ton retour rapide.
En réalité, je n'ai rien trouvé d'intéressant au moment de la consultation de la page de l'utilisateur avec les fichiers php-errors.log et sql-errors.log (cela ne veut pas dire que je n'ai pas d'erreur, voir plus bas).
En revanche, j'ai cette erreur sur le fichier error.log de apache2 :

[Fri Dec 11 08:56:17 2015] [error] [client 10.0.132.252] PHP Fatal error:  Call to undefined method PluginFusioninventoryProfile::haveRight() in /var/www/glpi/plugins/fusioninventory/inc/snmpmodelconstructdevice_user.class.php on line 55, referer: http://glpi/front/user.php

2 erreurs dans le fichier sql-errors.log :

2015-12-10 13:01:51 [273@helpdesk]
  *** MySQL query error:
  SQL: SELECT *
                FROM `glpi_plugin_formcreator_answers` WHERE plugin_formcreator_formanwers_id = 145 AND plugin_formcreator_question_id = 
  Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 2
  Backtrace :
  inc/commondbtm.class.php:255                       
  plugins/formcreator/inc/targetticket.class.php:726 CommonDBTM->find()
  plugins/formcreator/inc/formanswer.class.php:580   PluginFormcreatorTargetTicket->save()
  plugins/formcreator/inc/formanswer.class.php:553   PluginFormcreatorFormanswer->generateTarget()
  plugins/formcreator/inc/form.class.php:944         PluginFormcreatorFormanswer->saveAnswers()
  plugins/formcreator/front/form.form.php:50         PluginFormcreatorForm->saveForm()
2015-12-10 13:01:51 [273@helpdesk]
  *** MySQL query error:
  SQL: INSERT
                   INTO `glpi_tickets_users` (`tickets_id`,`users_id`,`type`,`use_notification`,`alternative_email`) VALUES (\'9977\',\'273\',\'1\',\'1\',\'\')
  Error: Duplicate entry '9977-1-273-' for key 'unicity'
  Backtrace :
  inc/commondbtm.class.php:425                       
  inc/commondbtm.class.php:831                       CommonDBTM->addToDB()
  plugins/formcreator/inc/targetticket.class.php:854 CommonDBTM->add()
  plugins/formcreator/inc/formanswer.class.php:580   PluginFormcreatorTargetTicket->save()
  plugins/formcreator/inc/formanswer.class.php:553   PluginFormcreatorFormanswer->generateTarget()
  plugins/formcreator/inc/form.class.php:944         PluginFormcreatorFormanswer->saveAnswers()
  plugins/formcreator/front/form.form.php:50         PluginFormcreatorForm->saveForm()

Dans le fichier php-errors.log :

2015-12-11 09:00:03 [@helpdesk]
  *** PHP Warning(2): ldap_search(): Partial search results returned: Sizelimit exceeded
  Backtrace :
  :                                                  
  inc/authldap.class.php:1364                        ldap_search()
  inc/authldap.class.php:1491                        AuthLDAP::searchForUsers()
  scripts/ldap_mass_sync.php:156                     AuthLDAP::getAllUsers()
  scripts/ldap_mass_sync.php:119                     import()

Merci encore

Offline

#4 2015-12-15 09:47:24

whugues
Member
Registered: 2015-10-23
Posts: 15

Re: Utilisateurs et FusionInventory

Bonjour,

Avez-vous pu trouver le temps pour une solution à mon problème ?

Merci beaucoup

Offline

#5 2015-12-15 11:47:12

dethegeek
HELPER
From: France
Registered: 2013-09-03
Posts: 588
Website

Re: Utilisateurs et FusionInventory

Bonjour

Non je n'ai pas eu le temps de creuser. Par contre suite à ta relance j'ai cherché brièvement et ai trouvé ceci :

https://github.com/fusioninventory/fusi … ssues/1634

Ca ressemble pas mal à ton problème.

Offline

#6 2015-12-15 12:06:51

whugues
Member
Registered: 2015-10-23
Posts: 15

Re: Utilisateurs et FusionInventory

Bonjour,
J'avais cherché mais pas en anglais (donc mal du coup).
Merci beaucoup, ça a réglé mon problème.
Très bonnes fêtes de fin d'année à toi.

Offline

Board footer

Powered by FluxBB