FlexNet Inventory Agent preferences in the /var/opt/managesoft/etc/config.ini file on Unix-like operating systems can intermittently and randomly end up with blank or missing values, causing the agent to stop operating correctly.
Common symptoms of the issue occurring on a device are:
Logging from various agent processes starts to appear in a file named /var/opt/managesoft/log/managesoft.log
Logging appearing in one or more files under the /var/opt/managesoft/log/ directory includes a message like the following:
*** FlexNet Manager Platform cannot access the directories describing your FlexNet Manager Platform applications.
Please review your application directory settings.
See log file for more details.
Other varied symptoms may also be evident, and generally involve one or more agent processes not operating as expected. For example, this might include:
Inventory data that is gathered in NDI files is incomplete, such as missing expected file inventory details.
Uploads or downloads are performed using incorrect beacon details, or are not performed at all due to beacon details not being configured.
The last line in log file(s) may appear to be incomplete, or contain multiple logging messages appearing on a single line.
The /var/opt/managesoft/etc/config.ini file has substantially different content compared to the same file from another computer that does not have problems.
This issue occurs when the filesystem containing the /var/opt/managesoft/etc directory is full (or very close to full), and a running FlexNet inventory agent process attempts to make changes to the configuration details stored in the /var/opt/managesoft/etc/config.ini file. Details in the config.ini file can be lost/corrupted due to the agent failing to robustly handle a condition when the filesystem runs out of space.
This issue can generally be remediated on a device by re-initializing the agent configuration.
One approach to do this is to:
Uninstall the agent
Execute the following command to remove all cached agent configuration details: rm -rf /var/opt/managesoft
Reinstall the agent.
Alternatively, the following steps can be used to re-initialize the agent configuration without performing a re-installation:
Execute the following to apply default configuration settings: