BGoroll,
You must to add a new table in mysql like this :
--
-- Table structure for table `softwares`
--
CREATE TABLE `softwares` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`HARDWARE_ID` int(11) NOT NULL,
`PUBLISHER` varchar(255) DEFAULT NULL,
`NAME` varchar(255) DEFAULT NULL,
`VERSION` varchar(255) DEFAULT NULL,
`FOLDER` text,
`COMMENTS` text,
`FILENAME` varchar(255) DEFAULT NULL,
`FILESIZE` int(11) DEFAULT '0',
`SOURCE` int(11) DEFAULT NULL,
`GUID` varchar(255) DEFAULT NULL,
`LANGUAGE` varchar(255) DEFAULT NULL,
`INSTALLDATE` datetime DEFAULT NULL,
`BITSWIDTH` int(11) DEFAULT NULL,
`CATEGORY` varchar(255) DEFAULT NULL,
PRIMARY KEY (`ID`),
KEY `NAME` (`NAME`),
KEY `VERSION` (`VERSION`),
KEY `HARDWARE_ID` (`HARDWARE_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
this table will allow the ocsinventory agent to do the hardware but not software data. However, there will no longer be a 500 type error message. While waiting for an update which will allow the software to be recovered.
See you soon