Summary
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.
Symptoms
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.
Cause
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.
Remediation
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:
/opt/managesoft/bin/mgsconfig -i /opt/managesoft/install/default.ini
- Execute the following to bootstrap the agent policy from an identified beacon URL:
/opt/managesoft/bin/mgspolicy -t Machine -o DownloadRootURL=http://your-beacon/ManageSoftDL
Note that this 2nd approach will not apply any custom configuration settings which may be used in your environment, such as configuration applied by your agent installation process.
All commands above should be executed with root rights.
Fix status
This issue has been fixed in the following FlexNet Manager Suite releases: 2023 R1.3 / Sep 2023 (Cloud), 2023 R2 (On Premises)
Other information
Affected components: Agent
Master issue ID: IOK-930635
Also known as: ITAM-118
Related Articles
Installing InstallAnywhere on Linux-Based Systems 3Number of Views Locked File represented by rra File 3Number of Views What data does the FlexNet inventory agent gather as file and installer evidence? 102Number of Views Gathering diagnostic tracing from a FlexNet inventory agent process on Unix-like operating systems 134Number of Views Create local file evidence in Flexera One ITAM or FlexNet Manager Suite 52Number of Views
Hi, I am Reva - Ask me anything.
No new updates
Thanks for the feedback!
Your feedback has been saved.Rate this response:
Add Additional feedback ( Optional )
Are you sure you want to cancel
the case creation?
Are you sure you want to cancel the case creation?
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
Case id: 00001065
Activity: Status change: 2 hours ago