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 2016-10-06 15:08:45

sperli
Member
Registered: 2007-07-31
Posts: 45

Erreur transfert manuel d'un ordinateur vers une entité

Bonjour,

après de probleme de table glpi_logs (et réparation), je me retrouve maintenant avec une anomalie pour le transfert de machine vers une autre entité.

En pratique, je sélectionne la machine, je clique sur actions / Ajouter à la liste de transfert, ça travaille puis en bas à droite de la page le pop-up indique "Information / Opération réalisée avec succès" alors que normalement, j'avais une page pour sélectionner un transfert complet (ou pas) et l'entité de destination.

Merci d'avance pour votre aide.

Offline

#2 2016-10-06 16:33:02

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Erreur transfert manuel d'un ordinateur vers une entité

Version de GLPI utilisée ?


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#3 2016-10-07 09:00:42

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Erreur transfert manuel d'un ordinateur vers une entité

yllen: je suis en 0.90.2 (je n'ai pas ugradé vers une version plus récente car j'attend la compatibilité du plugin FusionInventory).

Offline

#4 2016-10-07 16:47:21

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Erreur transfert manuel d'un ordinateur vers une entité

Et sans le plugin Fusioninventory, vous avez bien la liste des entités de destination ?
Il me semble avoir vu un bug de Fusion à ce sujet, mais je ne sais plus en quelle version


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#5 2016-10-10 11:23:15

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Erreur transfert manuel d'un ordinateur vers une entité

Yllen: je viens de tester en désactivant le plugin Fusion mais le probleme reste entier.

Offline

#6 2016-10-10 12:22:36

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Erreur transfert manuel d'un ordinateur vers une entité

Je ne reproduis pas en 0.90.5 (dernière version stable de la 0.90)


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#7 2016-10-10 17:59:59

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Erreur transfert manuel d'un ordinateur vers une entité

je suis passé de 0.90.2 en 0.90.5 mais mon probleme n'est pas corrigé (avec plugin Fusion activé ou désactivé).

Offline

#8 2016-10-12 10:30:00

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Erreur transfert manuel d'un ordinateur vers une entité

j'ai fait une copie de mon installation que j'ai passé en version 0.90.1 et le probleme de transfert d'un ordinateur d'une entité vers une autre ("Ajouter à la liste de transfert") est toujours présent.

Offline

#9 2016-10-14 06:34:32

dmb77
Member
Registered: 2011-02-11
Posts: 298

Re: Erreur transfert manuel d'un ordinateur vers une entité

Offline

#10 2016-10-14 13:39:01

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Erreur transfert manuel d'un ordinateur vers une entité

@ dmb77 --> c'est ce que j'ai vu mais dans mon cas, je suis passé de 0.90. vers 0.90.5 puis à 0.91 pour voir mais mon probleme est toujours là ... je sais pas quoi faire.

Offline

#11 2016-10-25 11:18:14

sperli
Member
Registered: 2007-07-31
Posts: 45

Re: Erreur transfert manuel d'un ordinateur vers une entité

personne n'a une idée ?

Offline

#12 2017-03-10 19:51:18

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Erreur transfert manuel d'un ordinateur vers une entité

Avez-vous réussi à résoudre votre soucis ?
J'ai le même problème en étant sur une v9.1.2 (précédement en v0.84.6) sad


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#13 2017-03-13 15:44:45

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Erreur transfert manuel d'un ordinateur vers une entité

En complément :
Je n'arrive à transférer aucun élément (ordinateurs mais aussi moniteurs, imprimantes, tickets...)
Aucune erreur dans les logs
J'ai testé avec tous mes plugins désactivés, le problème est toujours présent


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#14 2017-03-13 17:04:55

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Erreur transfert manuel d'un ordinateur vers une entité

Remarque :
J'arrive à effectuer un transfert en deux temps :
#1) Sélection d'élément(s) puis Actions/Ajouter à la liste de transfert/Envoyer => "Opération réalisée avec succès" sans que la règle de transfert et l'entité de destination ne soit demandé => aucun transfert n'est effectué
#2) Dans Administration/Règles/Transférer, clic sur Résumé (icone œil), je peux alors indiquer le mode de transfert et l'entité de destination => le transfert s'effectue cette fois correctement


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#15 2017-03-14 12:54:52

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Erreur transfert manuel d'un ordinateur vers une entité

1/ Si la liste des entités n'est pas proposée c'est que vous êtes positionné sur une entité ne possédant pas d'entités filles
2/ Ce menu est proposé lors du transfert, juste après la liste des entités


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#16 2017-03-14 13:25:05

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Erreur transfert manuel d'un ordinateur vers une entité

Je suis bien positionné sur l'entité racine (avec l'arborescence), le problème est le suivant :
lorsque je fais Action/Ajouter à la liste de transfert puis Envoyer, la page se rafraîchit (url http://server/front/massiveaction.php?identifier=XXXXXXXXXX) puis retourne directement à http://server/front/computer.php (ou ticket.php ou autre) avec affichage de la popup d'information "Opération réalisée avec succès" sans qu'il n'y ait eu la redirection et l'affichage de la page http://server/front/transfer.action.php.

Pour effectuer le transfert, il faut donc se rendre ensuite manuellement dans Administration/Règles/Transférer/Résumé.

Last edited by J-n-s (2017-03-14 13:26:13)


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#17 2017-03-14 16:23:53

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Erreur transfert manuel d'un ordinateur vers une entité

Normalement lorsque vous cliquez sur envoyer vous arrivez sur la page /front/transfer.action.php
Avez-vous des erreurs dans Apache ?


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

#18 2017-03-14 17:44:07

J-n-s
Member
From: Rennes
Registered: 2009-10-26
Posts: 419

Re: Erreur transfert manuel d'un ordinateur vers une entité

Bon j'ai trouvé d'ou vient le problème, tout est OK côté GLPI, le soucis venait de ma conf php hmm
J'avais indiqué dans mon php.ini :

max_execution_time = -1

=> au lieu de

max_execution_time = 0

(pour illimité)

Du coup, dans /inc/massiveaction.class.php, je tombais à chaque fois dans ce cas suivant (l 1299-1302) :

// If delay is to big, then reload !
      if ($this->timer->getTime() > $this->timeout_delay) {
         Html::redirect($_SERVER['PHP_SELF'].'?identifier='.$this->identifier);
      }

Le timeout_delay dépend du max_time qui dépend du max_execution_time...

Toutes mes excuses pour le dérangement ! Ce sujet doit peut-être être fermé...


Prod. : CentOS 6.5 - PHP 5.3.3 - Apache 2.2.15 - MySQL 5.1.73 - OCS 2.1.2 - GLPI 0.84.6
Dev. : CentOS 7 - PHP 5.4.16 - Apache 2.4.6 - MariaDB 5.5.50 - OCS 2.3 - GLPI 9.1.2 + OPcache 7.0.5FE + APCu 4.0.11

Offline

#19 2017-03-21 16:32:56

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: Erreur transfert manuel d'un ordinateur vers une entité

Merci du retour. Je clos


CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6  - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)

Offline

Board footer

Powered by FluxBB