[2019-09-01 01:17:48] glpisqllog.ERROR: DBmysql::query() in D:\wamp64\www\glpi\inc\dbmysql.class.php line 188
*** MySQL query error:
SQL: SELECT `glpi_softwareversions`.`id`
FROM `glpi_softwareversions` LEFT JOIN `glpi_networkports`
ON (`glpi_softwareversions`.`id` = `glpi_networkports`.`items_id`
AND `glpi_networkports`.`itemtype` = 'SoftwareVersion')
WHERE `glpi_softwareversions`.`is_template` = '0' AND `glpi_networkports`.`mac` IN ('00:08:dc:1b:1f:00')
GROUP BY `glpi_softwareversions`.`id`
ORDER BY `glpi_softwareversions`.`is_deleted` ASC
LIMIT 1
Error: Champ 'glpi_softwareversions.is_template' inconnu dans where clause
Backtrace :
...inventory\inc\inventoryruleimport.class.php:695
inc\rule.class.php:1563 PluginFusioninventoryInventoryRuleImport->findWithGlobalCriteria()
inc\rule.class.php:1429 Rule->checkCriterias()
inc\rulecollection.class.php:1539 Rule->process()
...inc\communicationnetworkdiscovery.class.php:233 RuleCollection->processAllRules()
...ventory\inc\snmpmodelimportexport.class.php:106 PluginFusioninventoryCommunicationNetworkDiscovery->sendCriteria()
...inc\communicationnetworkdiscovery.class.php:108 PluginFusioninventorySnmpmodelImportExport->import_netdiscovery()
...fusioninventory\inc\communication.class.php:229 PluginFusioninventoryCommunicationNetworkDiscovery->import()
...fusioninventory\inc\communication.class.php:461 PluginFusioninventoryCommunication->import()
plugins\fusioninventory\front\communication.php:93 PluginFusioninventoryCommunication->handleOCSCommunication()
plugins\fusioninventory\index.php:59 include_once()
{"user":"272@WIN-HPARL06N4IU","mem_usage":"0.002\", 3.22Mio)"}
...fin extrait
notons qu'il y a 2 erreur :
Champ 'glpi_softwareversions.is_template' inconnu dans where clause (il y aurait aussi potentiellement Champ 'glpi_softwareversions.is_deleted' inconnu dans order clause)
et
Champ 'glpi_lines.is_template' inconnu dans where clause
Il s'agit de l'adresse MAC d'un appareil trouvé par la découverte FusionInventory.
Il s'agit d'un environnement upgradé, mais les répertoires d'install sont proprement installés. Aucune erreur lors de la migration ni dans les logs.
Le fichier SQL de création des tables lors d'une install neuve ne contient pas ces colonnes dans ces tables.
Je ne sais pas s'il s'agit d'un bug à proprement parler, mais ces erreurs ne semblent pas normale.
Peut-on m'aider sur ce problème ?
D'avance, merci