Skip to main content
Version: 2.3
WeOS 4

Licensing

Licensing is a task that allows for importing or removing MRP licenses from WeOS devices.

Interface Components

Licenses can be managed for the selected devices, either separately by clicking the "Import" button or as a bundle by clicking "Import bundle". A bundle contains licenses for multiple devices.

Additionally, licenses can be created through the self-service licensing feature by clicking the "Generate" button.

note

Only WeOS 4.23 or above is supported.

MRP Self-Service Licensing

WeConfig can obtain MRP (Media Redundancy Protocol) licenses for devices directly through the Westermo web service, removing the need to manually download and import license files.

When initiating an MRP license request, WeConfig identifies the device by its serial number and article number, then contacts the Westermo licensing server to retrieve a valid license. A quota system controls how many licenses can be issued under a given license, with the remaining quota being displayed in the interface.

info

An active internet connection is required for generating MRP licenses, as WeConfig communicates with the Westermo web service to obtain licenses.

However, once a license has been generated, it is stored locally on the machine running WeConfig, as well as in the project file. This allows for offline installation of the license on devices, as WeConfig can apply the locally cached license file to the device without needing to contact the web service again.

Error Conditions

The following errors may occur during the licensing process:

ErrorDescription
Serial number not foundWeConfig could not identify the serial number of the selected device.
Article number not foundWeConfig could not identify the article number of the selected device.
No local licenseNo cached MRP license was found on the device to derive a license from.
Insufficient quotaThe quota for licenses under the current license has been exhausted.
No valid license returnedThe web service did not return a valid license for what was presumed to be a valid request. Contact Westermo support.