---
title: Hardlock
description: Follow these steps to configure OpenLM to monitor license usage and retrieve statistics from the Hardlock license manager.
product: OpenLM Version 25 / v26 (legacy)
---

> **OpenLM Version 25 / v26 (legacy).** This page documents the legacy product, not OpenLM Platform.

Follow these steps to configure OpenLM to monitor license usage and retrieve statistics from the Hardlock license manager.

## Requirements

Before starting, make sure you have:

- OpenLM Server v5 or higher installed on a machine in your organization  
- OpenLM Broker v4.14 or higher installed on the same machine as Hardlock

## Monitoring capabilities

The current monitoring capabilities for Hardlock through OpenLM Broker are:

| Feature | Resolution | License totals | License usage | Denials reporting | Borrowed license reporting | Expiration date reporting | Multiple server redundancy |
| --- | --- | --- | --- | --- | --- | --- | --- |
| Support | Log file parsing | ✔ | ✔ | ❌ | ❌ | ❌ | ❌ |

## OpenLM Broker configuration

*Diagram of how OpenLM interfaces with the Hardlock license manager*

:::note
OpenLM Broker must be installed and reporting to OpenLM Server before starting these steps.
:::

### Manual configuration (Broker desktop UI)

1. Select **Add Port**.  
2. Since Broker reads only the log file, enter any port number (for example, `21723`).  
3. From **License Manager Type**, select **Hardlock** and select **Apply**.  
4. Under **Vendors**, select *Vendor Name to Be Filled*, enter **Hardlock**, and select **Apply**.  
5. Go to the **Log Files** node → **Add Log File**.  
6. Select the new **log** node, select **[…]**, and browse to the Hardlock `.log` file location.  
7. Select **Apply**.  
8. Select **Restart Broker**.

### Manual configuration (Broker web UI)

1. Open a browser and go to [http://localhost:5090/](http://localhost:5090/).  
2. Go to **License Managers → Add License Manager**.  

3. Select **Hardlock**, enter any port number (for example, `888`), and select **Add**.  

4. In **Vendors**, select **Add Vendor**, enter **Hardlock**, and select **Continue**.  

5. In **Log Files**, select **Add Log File**, browse to the `.log` file, and select **Open**.  
6. Select the vendor **Hardlock** and select **Continue**.  

7. Select **Save**.

## OpenLM Server configuration

### Automatic configuration through EasyAdmin

1. Open EasyAdmin (**Start → Widgets → License Manager - Servers**).  
2. Double-click the Hardlock entry.  

3. Optionally rename the connection, leave the type as **Hardlock**, and select **Approve**.  

### Manual configuration through EasyAdmin

If automatic configuration fails:

1. Go to **Start → Administration → License Manager Servers**.  
2. Select **Add LM**.  
3. From **Type**, select **OpenLM Hardlock**.  
4. Enter a description (for example, "Hardlock").  
5. Set the time zone for the license server location.  
6. Enter the **Hostname** and **Port** configured in Broker.  
7. Uncheck **Is Triad Configuration**.  
8. Check **Use Broker**.  
9. Select **Save**.  

## Verify your configuration

1. Open EasyAdmin in your browser.  
2. Go to **Start → Widgets → License Servers**.  
3. Confirm that Hardlock appears in the list with a green status circle.  

:::note
It may take up to 3 minutes for a new connection to display as active.
:::
