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 2024-06-28 16:56:03

meldrone
Member
Registered: 2010-12-31
Posts: 85

error: 500 Internal Server Error, Unable to create item

bonjour,
mon infra initial est sous glpi v9
migré en début d'année en v10 avec passage de l'agent fusion ver l'agent glpi
mais le poste en question n'a pas connu la v9

je rencontre une anomalie lors de l'inventaire via l'agent 1.8 de GLPI

j'ai des remonté régulirement pour d'autre poste

mais sur le poste en question il semble ne pas pouvoir créer l'entré dans GLPI je ne comprend pas pourquoi.

j'ai tenté de supprimé et reinstallé l'agent mais toujours ces messages :

[Fri Jun 28 16:41:19 2024][error] [http client] communication error: 500 Internal Server Error, Unable to create item.
[Fri Jun 28 16:41:19 2024][error] [http client] server error: Unable to create item.
[Fri Jun 28 16:41:22 2024][info] target server0: next run: Fri Jun 28 17:40:40 2024 - http://glpiv10/glpi/plugins/glpiinventory/

si je redémarre le service simplement j'ai
[Fri Jun 28 16:43:07 2024][info] GLPI Agent exiting (3108)
[Fri Jun 28 16:43:10 2024][info] GLPI Agent service starting
[Fri Jun 28 16:43:10 2024][info] [http server] HTTPD service started on port 62354
[Fri Jun 28 16:43:11 2024][info] GLPI Agent memory usage: WSS=3268608 PFU=114077696
[Fri Jun 28 16:43:11 2024][info] target server0: next run: Fri Jun 28 17:40:40 2024 - http://glpiv10/glpi/plugins/glpiinventory/

si je lance le script en admin à la main "C:\Program Files\GLPI-Agent\glpi-agent.bat" le log affiche :
[Fri Jun 28 16:45:28 2024][info] server0 is not ready yet, next server contact planned for Fri Jun 28 17:40:40 2024
[Fri Jun 28 16:47:26 2024][info] server0 is not ready yet, next server contact planned for Fri Jun 28 17:40:40 2024

quelqu'un aurait une idée ?

cordialement meldrone


GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory

Offline

#2 2024-06-29 02:20:20

cconard96
Moderator
Registered: 2018-07-31
Posts: 2,807
Website

Re: error: 500 Internal Server Error, Unable to create item

Essayez de vérifier les journaux de votre serveur GLPI (dossier files/_log) pour voir s'il y a des problèmes enregistrés à peu près au moment où l'agent n'a pas envoyé les données d'inventaire.


GLPI Collaborator and Plugin Developer.
My non-English comments are automated translations. Sorry for any confusion that causes.
Mes commentaires non anglais sont des traductions automatiques. Désolé pour toute confusion qui cause.
Mis comentarios que no están en inglés son traducciones automáticas. Perdón por cualquier confusión que cause.

Offline

#3 2024-07-01 13:55:02

meldrone
Member
Registered: 2010-12-31
Posts: 85

Re: error: 500 Internal Server Error, Unable to create item

bonjour,
ce matin j'ai bien une ligne qui s'est ajouté mais vide (pas de liaison à un ordinateur)
élément affiche "0" et version n'affiche rien

sous _log je ne sais pas trop où regarder
j'ai un fichier mail.log, php-errors.log sql-errors.log, bench_inventory.log ou access-errors.log

sauriez vous m'aiguiller?
cordialement

Meldrone


GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory

Offline

#4 2024-07-01 15:57:07

meldrone
Member
Registered: 2010-12-31
Posts: 85

Re: error: 500 Internal Server Error, Unable to create item

l'agent à tourné à nouveau ce jour à 15h36
[Mon Jul  1 15:36:46 2024][info] target server0: server http://glpiv10/glpi/plugins/glpiinventory/
[Mon Jul  1 15:36:46 2024][info] sending contact request to server0
[Mon Jul  1 15:36:49 2024][info] running task Inventory
[Mon Jul  1 15:36:49 2024][info] New inventory from P00488-2024-06-28-16-40-48 for server0
[Mon Jul  1 15:37:49 2024][error] [http client] communication error: 500 Internal Server Error, Unable to create item.
[Mon Jul  1 15:37:49 2024][error] [http client] server error: Unable to create item.
[Mon Jul  1 15:37:51 2024][info] target server0: next run: Tue Jul  2 15:36:04 2024 - http://glpiv10/glpi/plugins/glpiinventory/
[Mon Jul  1 15:37:51 2024][info] GLPI Agent memory usage: WSS=3301376 PFU=174915584

coté serveur je ne vois pas de fichier à jour à ces heures là :
-rw-r--r--  1 www-data www-data          112 juil.  1 14:23 access-errors.log
-rw-r--r--  1 www-data www-data       351796 juil.  1 15:48 bench_inventory.log
-rw-r--r--  1 www-data www-data       179025 juil.  1 00:56 bench_inventory.log.20240701.bak
-rw-rw-r--  1 www-data www-data       287236 juil.  1 15:50 cron.log
-rw-rw-r--  1 www-data www-data       336870 juil.  1 01:00 cron.log.20240701.bak
-rw-r--r--  1 www-data www-data       149442 juil.  1 15:48 mail.log
-rw-r--r--  1 www-data www-data         1928 juil.  1 06:58 sql-errors.log


GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory

Offline

#5 2024-07-04 10:33:50

meldrone
Member
Registered: 2010-12-31
Posts: 85

Re: error: 500 Internal Server Error, Unable to create item

bonjour,
j'ai finalement renommé le PC + suppression de l'agent
au reboot, l'agent s'est reinstallé et le pc remonte avec son nouveau nom

mais je ne comprend toujours pas pourquoi l'autre nom lui pose probleme


GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory

Offline

#6 2024-08-19 14:11:09

ec2311
Member
Registered: 2016-04-07
Posts: 352

Re: error: 500 Internal Server Error, Unable to create item

Bonjour

en fait a peu pres la meme chose :
soit un pc dont l'inventaire remonte correctement.

Pour une raison x on remasterise le pc : il garde son nom et ses logiciels sont reinstallés, y compris l'agent glpi.
En effet, a ce moment là le pc ne remonte pas
Dans la base GLPI : l'agent existe pour ce pc  mais aussi le fichier xml issu de l'inventaire

J'ai supprimé la liaison agent/ordinateur : cela ne remonte toujours pas
Je viens de renommer le fichier issu de l'inventaire...en .old

Pour le moment pas de remonté


GLPI 10.0.10
GLPIinventory 1.3.4

Agents : FI (2.6, 2.5) et Glpiagents (1.7)

Offline

#7 2024-09-23 08:35:02

meldrone
Member
Registered: 2010-12-31
Posts: 85

Re: error: 500 Internal Server Error, Unable to create item

bonjour,
je me permet de relancer le sujet car j'ai toujours beaucoup de problème avec ce nouvel agent.
toujours ces même lignes sur les postes en question
[Mon Sep 23 02:49:38 2024][info] New inventory from P00498-2024-09-20-16-42-47 for server0
[Mon Sep 23 02:50:12 2024][error] [http client] communication error: 500 Internal Server Error, Unable to create item.
[Mon Sep 23 02:50:12 2024][error] [http client] server error: Unable to create item.
[Mon Sep 23 02:50:14 2024][info] target server0: next run: Tue Sep 24 02:20:57 2024 - http://glpiv10/glpi/plugins/glpiinventory/

sur les 7 derniers PC, seulement 2 sont remonté correctement :
        P00492-2024-08-07-10-59-24     Entité racine     P00492     23-09-2024 07:34     GLPI-Agent_v1.8     1.8         P00492-2024-08-07-10-59-24
    P00493-2024-08-16-16-07-14     Entité racine     0     06-09-2024 08:21     GLPI-Agent_v1.8             P00493-2024-08-16-16-07-14
    P00494-2024-09-03-09-03-40     Entité racine     0     23-09-2024 06:00     GLPI-Agent_v1.8             P00494-2024-09-03-09-03-40
    P00495-2024-09-03-09-06-44     Entité racine     0     23-09-2024 06:53     GLPI-Agent_v1.8             P00495-2024-09-03-09-06-44
    P00496-2024-09-06-14-12-22     Entité racine     P00496     23-09-2024 05:13     GLPI-Agent_v1.8     1.8         P00496-2024-09-06-14-12-22
    P00497-2024-09-19-15-19-21     Entité racine     0     22-09-2024 19:24     GLPI-Agent_v1.8             P00497-2024-09-19-15-19-21
    P00498-2024-09-20-16-42-47     Entité racine     0     23-09-2024 02:49     GLPI-Agent_v1.8             P00498-2024-09-20-16-42-47

les autres n'ont pas de remonté d'info et reste avec un "0" dans la colonne "élément"

je n'ai pas changer de méthode.

je crée uniquement l'entrée dans GLPI en indiquant le nom pour le "réserver" afin que d'autre tech ne risque pas de nommé un pc de la même manière avant que le pc ne soit remonté

quelqu'un saurais nous guider pour trouver ce qui coince ?

cordialement

meldrone


GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory

Offline

#8 2024-09-23 09:05:59

meldrone
Member
Registered: 2010-12-31
Posts: 85

Re: error: 500 Internal Server Error, Unable to create item

rebonjour,

pour info, le passage à l'agent v1.10 ne change rien.
voici le contenu du fichir json :
{"LOCAL_USERS":{"digest":"dcbb415deed6bb6880483fc75b8708acfb1827cc69d331413f2d06f2aa80511b","len":60},
"CONTROLLERS":{"digest":"d499f940daa73d9f12722419eef4009d70c91f89578a05f4756cee431134b901","len":4546},
"DRIVES":{"digest":"57aca5b6d297058fb9a5d76c4b85b031359b67531e9a4e8e630ae4f59873e508","len":498},
"USERS":{"digest":"41e930b784c30a1f496d1769d62d83cce860d0b66a760308c4719836cede69f0","len":25},
"NETWORKS":{"digest":"be05bede0a6a37cd0b3b12c00fed1a23e999562af68d61daa593696a6e7f11d7","len":1004},
"OPERATINGSYSTEM":{"digest":"69932aac268775e1ac62355108303b4e85b6d02659b553d814a5c1c2cf42821e","len":300},
"_postpone_count":3,
"VIDEOS":{"digest":"f0e24fbfbdea29c4a3562f2bb975514fc58f82817754df0f0ae1a7647ec1ab57","len":97},
"SOFTWARES":{"digest":"632af13350edd3d00ba5bf0e03b507dfe0222ca5d8a7addbd2b2c257d04713d2","len":45290},
"LOCAL_GROUPS":{"digest":"3327a1bf91ec309604c153478d106aac45ec66d2af37a8c84316902e08ec59a3","len":908},
"STORAGES":{"digest":"9076013c22a8420500e43047e5a31e4dc5bcd029c6da969fe385774ade7318be","len":233},
"INPUTS":{"digest":"4f9c8c3890d6badc773ef10feb257b38bf1f66731e99a9accb6ad6eec1eada6a","len":254},
"PRINTERS":{"digest":"370e5d0ef40bbcc949a0e179845a3ad709d375bcaefe1bfce1e934583cda78f0","len":299},
"BIOS":{"digest":"9ff9494e72318362e45e96be153162e7120691efca96bdbfac820853fe7c8df6","len":211},
"PORTS":{"digest":"8d0d086a32498876e1ae880e95b446e204a37031f94fdade8b9b50ad55fd81c5","len":1662},
"LICENSEINFOS":{"digest":"f38aea8a2c88c1d107d0b263c14942adaa842e84d1e23b18be2de4f1fefc9583","len":167},
"MEMORIES":{"digest":"f5a8d1b5df0bf2fb461e9b9105fcb811c2d27d7408d436f4c08c72a2293bec79","len":217},
"ENVS":{"digest":"2c8905ba95520ceba26e466669ce3a16a12c46fcce41deb42a13026b17149ab9","len":1335},
"HARDWARE":{"digest":"9492a45bc65b42a549e7b85ae0bbcdb4b9482bf6c4bdd12e5be18d319f3a4143","len":315},
"ANTIVIRUS":{"digest":"52812fe9afd890dea72e10400510a20e5ef720809ae0a1da80d209ea5a9dd0fa","len":285},
"FIREWALL":{"digest":"9caafc9486565e3225ecec980969f4155a6d996298a4672f1975aa77d1787f70","len":282},
"SOUNDS":{"digest":"ef5142882977998757cfb94431429309221bb9506c07c3d5c4566b6f116040a7","len":789},
"BATTERIES":{"digest":"eada3dc8ea9354fdbe2d99962f97ef0e2e2f4d0b463ce7dd7e5571a137cf3371","len":229},
"USBDEVICES":{"digest":"4dec9284a62a7661f815d3df8106d8e49033456d1f65532d8eac881504c85352","len":349},
"SLOTS":{"digest":"446bc0b0d766a07efc6f36a54fb087bd56e6daeed70eb71fc97a281004682d4e","len":646},
"CPUS":{"digest":"44f2c3a653bf0af4fa9a08101c2e719c0f98766b12f0fc76642e6ac7ae733e24","len":228},
"MONITORS":{"digest":"567b281df0c709fe774ca1aab62cf26f52880573d2aa2f7581406ed65b3ebe91","len":428}}

il manque le "nom" non?


GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory

Offline

#9 2024-09-27 08:22:55

meldrone
Member
Registered: 2010-12-31
Posts: 85

Re: error: 500 Internal Server Error, Unable to create item

bonjour,
j'ai remarqué que si je rajoute à ma fiche initiale le numéro de série, la remonté ce fait ensuite.
il y aurait une règle d'import qui aurait changé dans les dernière version ?

comment procèderiez vous pour corriger et faire en sorte que la remonté refonctionne comme avant c'est à dire un import lié sur le nom de la machine

sinon si quelqu'un pouvait me préciser où regarder pour comprendre l'erreur "server error: Unable to create item"

cordialement
meldrone


GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory

Offline

#10 2024-09-30 10:28:32

meldrone
Member
Registered: 2010-12-31
Posts: 85

Re: error: 500 Internal Server Error, Unable to create item

bonjour,
en continuant mes tests j'ai tenté de forcé un import depuis un des postes qui ne remonte pas et j'ai eu ces message :
C:\Program Files\GLPI-Agent>glpi-agent.bat --full -f
Use of uninitialized value $category in array element at C:/Program Files/GLPI-Agent/perl/agent/GLPI/Agent/Task/Inventory/Win32/Firewall.pm line 115.
Use of uninitialized value $category in array element at C:/Program Files/GLPI-Agent/perl/agent/GLPI/Agent/Task/Inventory/Win32/Firewall.pm line 116.
Use of uninitialized value $category in array element at C:/Program Files/GLPI-Agent/perl/agent/GLPI/Agent/Task/Inventory/Win32/Firewall.pm line 121.
Use of uninitialized value $category in array element at C:/Program Files/GLPI-Agent/perl/agent/GLPI/Agent/Task/Inventory/Win32/Firewall.pm line 115.
Use of uninitialized value $category in array element at C:/Program Files/GLPI-Agent/perl/agent/GLPI/Agent/Task/Inventory/Win32/Firewall.pm line 121.

une idée d'où vient le problème ?


GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory

Offline

#11 2024-10-01 10:30:20

meldrone
Member
Registered: 2010-12-31
Posts: 85

Re: error: 500 Internal Server Error, Unable to create item

bonjour
pour info, j'ai remonté la regle suivante dans la liste
    Computer update (by name)
et depuis il semble que les poste remonte comme avant
peu etre une autre regle qui refusait l'import et stopper les autre regle ?

je reste preneur si vous avez des informations sur comment diagnostiquer ce genre de cas

ou sur cette histoire de firewall.pm lors d'un lancement manuel
cordialement
meldrone


GLPI 10.0.15 sous ubuntu 22.04 LTS
plugin GLPIInventory

Offline

#12 2024-10-29 19:26:10

bacus99
Member
From: Montreal
Registered: 2008-08-21
Posts: 43

Re: error: 500 Internal Server Error, Unable to create item

Même issue ici.

[Tue Oct 29 11:13:41 2024][error] [http client] communication error: 500 Internal Server Error, Unable to create item.
[Tue Oct 29 11:13:41 2024][error] [http client] server error: Unable to create item.

GLPI 10.0.16, GLPI-Agent 1.11, GLPI-Inventory 1.4

- Delete agent: NOK
- Rename machine: partial OK.  Les machines ne changent plus d'entité entre autre
- Delete complet de la machine et purge de la trashbin:  OK


Donc je dois delete mes ordinateurs au complet pour que l'inventaire soit OK.  Tous mes ordinateurs neufs fonctionnent correctement, juste ceux qui sont déjà là qui on ce bug

Je n'ai pas d'erreur comme tel dans les logs


Si j'essaye d'importer le xml manuellement
     An error occurs during import: `Unable to create item.`.    Import denied (no log)

Quand je test, il ne semble pas vouloir "Update by Name" si un serial est présent.  Je dois delete completement et c'est bon.

Offline

Board footer

Powered by FluxBB