You are not logged in.
Pages: 1
Topic closed
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
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
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
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
Yllen: je viens de tester en désactivant le plugin Fusion mais le probleme reste entier.
Offline
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
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
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
https://github.com/glpi-project/glpi/issues/578
et
https://github.com/glpi-project/glpi/issues/1042
Le souci a été résolu pour moi
Offline
@ 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
personne n'a une idée ?
Offline
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)
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
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
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
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
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
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
Bon j'ai trouvé d'ou vient le problème, tout est OK côté GLPI, le soucis venait de ma conf php
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
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
Pages: 1
Topic closed