UploadLocation
FlexNet Manager Suite ()
Command line | Registry
Unless the Upload
parameter is False
(when this preference is ignored), an upload location must be specified, and UploadLocation
is a convenient method. The value must be a URL of the form:
*protocol* *separator* *server-name*/*webService*
where
-
protocol and separator comprise one of these combinations:
http://
https://
Tip: If you are uploading to an inventory beacon, use one of the HTTP or HTTPS protocols.
-
server-name is either the IP address or a server name (where the system running the inventory tool has DNS access to resolve server names) of the destination for the upload (such as a parent inventory beacon, or a central application server).
Tip: If the target server is not listening on the default port number for the selected protocol, add the port number to the server name, separated by a colon. Example:
https://myServer.example.com:886/ManageSoftRL
Note: Where you cannot use a host name or fully-qualified domain name for the server hosting the upload location, you may specify an IP address. Because this IP address is being specified from the managed device's perspective, both the IPv4 and IPv6 address families are supported. This is true across platforms (Windows platforms using the registry, or UNIX-like platforms using
config.ini
), as well as for both registry values and command line parameters. (For clarity, keep in mind that if you specify the same relationship from the other end, by customizing theBeaconEngine.conf
file on an inventory beacon, the IPv6 address family is specifically excluded. That is because theBeaconEngine.conf
value is shared through all inventory beacons to all policy-driven FlexNet Inventory Agents, legacy versions of which do not support the IPv6 address family. In contrast, the local command line or preference setting on a specific target device is not shared more widely.) Therefore all of the following variants are valid settings on a managed device:http://myServer.example.com/ManageSoftRL
https://203.0.113.122/ManageSoftRL
http://2001:db8::01a6/ManageSoftRL -
webService is the mandatory string
ManageSoftRL
, which is the name of the web service that receives the uploaded inventory, and stores it (briefly) in*%CommonAppData%*\Flexera Software\Incoming\Inventories
on the inventory beacon. The scheduled taskUpload Flexera logs and inventories
, which by default runs every minute, then transfers the file to the central server.
Note: If Upload
is True
and UploadLocation
is not supplied, the uploader looks for upload information in [Registry]\ManageSoft\Common\UploadSettings
(and similarly in HKEY_CURRENT_USER
), where the upload information inside each key will be used in sequence until the file(s) are successfully uploaded. (The uploader ignores servers listed in UploadSettings
whose priority values are “invalid” or non-numeric.)
Values
| **Values / range** | Any valid URL. | | **Default value** | \(No default.\) | | **Example values** | ``` https://www\.example\.com/path/to/resource ``` |
Command line
| **Tool** | Upload component \(`ndupload`\) or inventory component \(`ndtrack`\) | | **Example** | ``` -o UploadLocation=http://server/ManageSoftRL ``` |
Registry
| **Installed by** | Manual configuration | | **Computer preference** | `[Registry]\ManageSoft\Uploader\CurrentVersion` `[Registry]\ManageSoft\Tracker\CurrentVersion` `[Registry]\ManageSoft\Common` |
2025 R1.1Parent topic:Preferences