# Migrating a license to a new server for v.5.4.0-5.7.1

All versions of the WebSpellChecker package up to v5.8.0 are shipped with hardware-based licenses. Refer to the steps described in this section in the following cases:

* changing a MAC address
* updating the network interface
* migrating to another environment
* performing some hardware manipulations affecting WebSpellChecker application/ license.

### 1. Deactivate license <a href="#draft-migratingalicensetoanewserverforv.5.4.05.7.1-1.deactivatelicense" id="draft-migratingalicensetoanewserverforv.5.4.05.7.1-1.deactivatelicense"></a>

As of [release 5.4.0](https://webspellchecker.com/release-notes/webspellchecker-server-5-4-0-release-notes/) in April 2019, a new licensing flow was introduced. It provides the ability of a license deactivation with the further reactivation on a new server without contacting the support and requesting a temporary license.

* [License deactivation on Linux](/v6.12.0/deployment/licensing/license-deactivation-on-linux.md)
* [License deactivation on Windows](/v6.12.0/deployment/licensing/license-deactivation-on-windows.md)

After a successful license deactivation, you can reuse a license with a fresh installation on a new server.

### 2. Install WebSpellChecker <a href="#draft-migratingalicensetoanewserverforv.5.4.05.7.1-2.installwebspellchecker" id="draft-migratingalicensetoanewserverforv.5.4.05.7.1-2.installwebspellchecker"></a>

Depending on the type of environment where you are migrating the application, refer to one of the [installation](/v6.12.0/deployment/installation.md) manuals.

### 3. Reactivate license <a href="#draft-migratingalicensetoanewserverforv.5.4.05.7.1-3.reactivatelicense" id="draft-migratingalicensetoanewserverforv.5.4.05.7.1-3.reactivatelicense"></a>

As soon as you completed the main installation steps, reactivate your License Ticket ID on a new server.

* [License activation on Linux](/v6.12.0/deployment/licensing/license-activation-on-linux.md)
* [License activation on Windows](/v6.12.0/deployment/licensing/license-activation-on-windows.md)

<br>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wproofreader.com/v6.12.0/deployment/licensing/migrating-a-license-to-a-new-server-for-v.5.4.0-5.7.1.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
