MgsIPScan is a customized version of Nmap that uses raw IP packets to discover inventory in your environment. During FlexNet Manager Suite’s discovery and inventory process:
- Devices are initially discovered using the MgsIPScan network discovery process.
- Remote inventory is taken via the inventory beacon's remote execution processes.
- If device records are present in the initial MgsIPScan output, they will be present in the remote inventory reporting.
If your devices aren’t discovered as you expected, you can manually trigger the MgsIPScan executable to identify any issues that have occurred. MgsIPScan utilizes the same command-line parameters as NMAP. For full details on the parameters in use, refer to the NMAP Reference Guide.
Manually trigger MgsIPScan
Before running MgsIPScan manually, confirm that your devices to be discovered are:
- Present in the inventory rule's target and
- Present in the relevant beacons' assigned subnets view
- Find the MgsIpScan command in your discovery.log file.
The MgsIPScan executable is separate from the main BeaconEngine executable file.
When the discovery process is run, MgsIPScan is triggered with command-line parameters like the example below.
20xx-01-02 16:00:00,000 [iscovery.NMapDiscovery|IPScan] [INFO ] Command line for mgsipScan: -p T:22,139,443,445,U:443 -oX "C:\Windows\TEMP\ManageSoft\discovery\mgsipscan-t-20xx11_16000-xxxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.xml" -PI -sS -sU <target IPs>
- Change the line C:\Windows\Temp\Managesoft to C:\Windows\Temp\Managesoft\test.xml.
NOTE: You can amend your command-line for MgsIPScan output similarly to run MgsIPScan manually for your own discovered devices.
- Run the edited MgsIPScan executable from an administrator command prompt. The default location to run this command is C:\Program\Files (x86)\Flexera Software\Inventory Beacon\RemoteExecution\MgsIPScan.
Program Files (x86)\Flexera Software\Inventory Beacon\RemoteExecution\MgsIPScan\MGSIpScan.exe -p T:22,139,443,445,U:443 -oX "C:\Windows\TEMP\ManageSoft\test.xml" -PI -sS -sU <target IPs>
Troubleshoot with your results
After receiving the output results from running MgsIPScan, answer the following questions to further troubleshoot.
- Is your expected discovered device present in the XML output?
- If yes, are the relevant ports open and accessible?
If the relevant port(s) are reported as CLOSED or FILTERED, contact your network or firewall teams.
You can also manually test TCP port accessibility using the below PowerShell command:
Test-NetConnection -ComputerName <Enter target name or IP here> -Port <Port number>
- If not, verify if your device is targeted and assigned to your beacon’s subnets.
- Do you see any errors thrown by MgsIPScan in the command-line?
- In an error state, error.xml and test.xml output files are generated. Compare the results in these files with any outputted errors in the Command Prompt.
Related Articles
How to Diagnose SSL/TLS Negotiation Problems 27Number of Views FlexNet agent (ndtrack) may trigger a security software warning due to PowerShell script execution containing unusual char… 74Number of Views Calculated Consumption value may be 0 for devices manually exempted from consuming a Microsoft Server Core license 4Number of Views Reporting - Application Stacks - Manually Moving Devices to Stacks 5Number of Views Beacon UI does not refresh the last runtime when triggered manually 4Number 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