Previous Topic

Next Topic

Book Contents

Book Index

Licenses

The License dialog accessible from the main menu Help informs about the current product registration status, allows to register a new or updated license (Activate License button) and provides shortcuts to web interfaces where you can make license modifications (purchase renewal, add trial, add users, add modules, purchase another license, observe client activations, Manage License button) or contact sales or technical support department (Request Support button).

License Registration

License activation may fail for the following reasons:

License Information

The Information section shows license registration details to the left: Name, Company, Email and Street Address. To the right it shows the Reference ID (unique hardware fingerprint), the Order ID (identification of your license in the order database), the Previous Order ID (means that this license is an update/extension of an older license and can only be activated on top of it) and the Status of the license.

license_dialog

The Reference ID shown is specific to the machine where IceWarp Server is installed. It is generated using machine hardware and software information and as such is never the same on two machines. If you migrate IceWarp Server to a new machine, your license will no longer work and you should retrieve a new license (see License Registration).

The license Status can be one of three states:

The Read used seats button – read_used_seats_button

Click the button to refresh the Used seats counter. If you are connecting by a remote console, you need to press the button to count used license seats, while on a local server the values are loaded immediately when you open the License dialog.

note_small

NOTE: The operation can take very long time, freeze the console or timeout, depending on connectivity to the remote server, and the total number of established accounts.

The Type column shows the name and category of the IceWarp Server license. There are two categories of licenses: Server and Client.

note_small

NOTE: The simplified license structure (by server and client categories) is only available in the Administration Console. In WebAdmin and in tool.exe text output, you will see the license by individual modules. Licenses can be listed by module also if the license was originally obtained for an earlier version.

The Seats column shows the number of accounts that this license covers at the moment. You can add new system users or activate the corresponding service for additional users up to the amount shown here.

The Renewal Expires column shows the number of days remaining to the expiration of the renewal period (Maintenance).

The Used Seats column shows the number of accounts that have this service active. Only user accounts are counted, as only they are licensed. To list the activated accounts, in the corresponding services General settings – Access Mode – press the List accounts button. You can temporarily activate more users and exceed the amount of available Seats for a limited 14 day evaluation period. Refer to the Automatic Trial Access section for more details.

 

note_small

NOTE: For information about names of accounts using the service, double-click the service name. You are presented with a list of accounts.

For information about client licenses, click the the Help – License main menu items – Manage License button. This brings you to the IceWarp Shop page (http://shop.icewarp.com/license/manage_license.php) where you can obtain the information needed.

Red Exclamation Mark is shown next to each license which is exceeding the number of available Seats. Access to the services for users over the limit would be disabled based on this error after a 14-day trial period. Refer to the Automatic Trial Access section for details, and see the Adjusting Used Seats chapter for how to manually adjust the system configuration to the license size.

The Recommended column displays Add Users tip if the number of Used Seats is approaching the number of Seats currently available on the license, or displays Renew License tip if the Renewal Expiration is approaching (the system will also send an informative email to postmaster 14 and 7 days in advance).

Automatic Trial Access

Beside the master Mail Server/Communication license, IceWarp lets you obtain various add-ons licensed for a lower number of users, e.g. for an initial testing before a global roll-out. By default all services are activated for all system users (Access Mode is set to All accounts) which can result in the number of Used Seats exceeding the number of Seats available. Refer to the Adjusting Used Seats section to for details on the Access Mode.

If a service is enabled for the user by the means of Access Mode (the service is check-marked or the All accounts option is used), the licenses are assigned to users who are connecting to the service from the available pool of fully licensed seats, and when no more seats are available, in a time-limited trial, which still makes them able to use that service. This way, administrators can estimate the needed size of the license before it is actually purchased.

Each midnight the system compares the number of trial seats with the number of licensed seats and sends a notification to system administrator, including the list of accounts which are over the limit (using the service in trial mode). Trial period is counted from the date of first access to the service and expires 14 days after, ultimately restricting the user from access to the service. At this point you must either purchase additional seats (the Manage License button) for those users, or adjust the number of active users to the current license size, as follows.

Adjusting Used Seats

Alternatively you can use the tool command line utility to make bulk modifications, for example the following command will disable Instant Messaging service on all system accounts, so you can then activate it only for selected accounts as outlined above:

tool modify account *@* U_IM 0

See the IceWarp API – Command Line Tool chapter for more details on the tool usage.

License Backup

You can keep backups or snapshots of your license (applicable only to the same machine)

License Revalidation

Revalidation is managed by Control service and occurs periodically in time, starting from the Issue date of the license. After a defined revalidation period (approx. 1 month), the service opens a port 80 HTTP connection to http://shop.icewarp.com/license/ and posts the current license identification. It is processed by the licensing server and a new license key is returned and transparently applied.

If the revalidation is unsuccessful, the server retries the on-line revalidation each 1 hour after the previously failed revalidation attempt, and regularly sends an informative email to postmaster account and license holder e-mail address (during standard retry period of 48 hours, administrator will receive the notice after 12, 24, 36 hours).

The responsible person can immediately take action to either allow the outgoing connections and let the license revalidate automatically (takes no more than 1 hour), or use the Activate License – Enter License Off-line option to re-enter a license previously retrieved from the website, using an XML file (Help - Export License...) or their Order ID for the same purpose.

There is a 2 to 7 day (depening on type of license) grace period which defines the maximum allowed time after a failed revalidation during which the server will retry the revalidation. If it is not successful within these 2- 7 days, the license status is changed to Emergency Mode. This is similar to an expired trial – services continue to work, but no settings can be changed.

After 7 more days the Emergency Mode expires, the event is logged into Error log, informative emails are sent to postmaster, license holder and to the product's copyright holder e-mail addresses and ultimately on the next midnight, all services are stopped (and would be stopped each midnight if restarted manually).

Failed revalidation: Due to a problem with connectivity, your hostname [IP] cannot connect to our license server. Please resolve the issue or validate the license via Activate License.

Failed retry: Your hostname [IP] could not revalidate the license with our license server. As a result, your license has been forced into Emergency Mode. Please fix any existing connectivity issue or validate the license manually via Activate License.

If the license is not validated, the services will be discontinued after a short grace period.

Expired Emergency Mode: All attempts to validate the license failed. As a result, the services will be stopped.

SYSTEM [A000] 22:32:07 All attempts to validate the license failed. As a result, the services will be stopped.

SMTP Traffic Limits

SMTP outgoing queue processing is delayed for low user licenses and high traffic, receiving works normally. The mechanism considers amount of incoming and outgoing emails to non-local accounts per day with relation to the number of licensed users. If the number of outgoing connections exceeds a threshold, sending out will be postponed for some time, until the levels balance or 12 AM. The limitation never occurs for 50+ user license, so it typically only occurs for less than 50 user licenses. This prevents using low user licenses as filtering gateways and for large mailing lists.

An event is logged into SMTP log whenever a session is delayed.

SYSTEM [05D4] 19:05:27 Client session Traffic delay applied

See Also

Administrative Console

Main Menu

Remote Server Administration

Configuration Backup and Restore

Toolbar and Toolbar Customization

How to Import Users from Windows or AD Servers

Import/Export Users from/to File

WebAdmin

Command Line Tool

API Console

Miscellaneous