# How to verify your ProudNet license

## 1. How to check your ProudNet license

Linux is supported since <mark style="color:orange;">version 1.7</mark>.\
Run the <mark style="color:orange;">ProudNet\Util</mark>  -> <mark style="color:orange;">PNLicenseAuth.exe</mark> (Windows only), <mark style="color:orange;">PNLicenseAuth</mark> (Linux only) verification program without any arguments.

<figure><img src="/files/cvKitSlpfhfyoEJnbqmW" alt=""><figcaption></figcaption></figure>

## 2. How to authenticate licenses on Windows and Linux servers (version 1.7 and later)

On a Windows user's PC with the ProudNet library installed, locate the <mark style="color:orange;">ProudNet\Util</mark> folder. The Util folder contains the <mark style="color:orange;">PNLicenseAuth.exe</mark> (Windows only) and <mark style="color:orange;">PNLicenseAuth</mark> (Linux only) verification programs.

<figure><img src="/files/lMhfuOuvIaIYKMWO8WHs" alt=""><figcaption></figcaption></figure>

1. Select the authentication program appropriate for the server operating system you wish to authenticate and copy it to the server's home directory or any other path.
2. Generate a <mark style="color:orange;">licensekey.txt</mark> file with the license key for <mark style="color:orange;">version 1.7</mark> and copy it to the same home directory or any other path.
3. Run the verification program as an administrator (*Administrator* or *Root* authority) to attempt to verify the ProudNet license. When doing so, include the path to the license key file as an execution argument.

{% hint style="warning" %}
In ProudNet versions 1.6 and earlier, you must enter the license key, not the path to the authentication file, when running <mark style="color:orange;">PNLicenseAuth.exe</mark>.
{% endhint %}

## 3. How to verify using the Console on Windows

Run the ProudNet installation file <mark style="color:orange;">ProudNet Install</mark> on the Windows user's PC. \
(※ Library installation files for Linux are not provided).

When entering license keys, separate the license keys for 1.7 and later versions from those for 1.6 and earlier versions, as appropriate for your ProudNet installation version.

<figure><img src="/files/KJJAMbvDEKtJJ7427Cc5" alt=""><figcaption></figcaption></figure>

## 4. How to verify using the GUI on Windows

Run the <mark style="color:orange;">PNLicenseAuthGui.exe</mark> authentication program in the folder where <mark style="color:orange;">PNLicenseAuth.exe</mark> is located. The two executables must be in the same folder.

<figure><img src="/files/xDi7hgC9NaqvYMRIM8LS" alt=""><figcaption><p><strong>PNLicenseAuthGui.exe</strong> execution screen</p></figcaption></figure>

If you have an installed license, you can see the license information. However, if you don't have an installed key, click the ***Enter Key*** button to paste the license key you were issued.

<figure><img src="/files/RtoNlkVfSbpvUfJVhP1N" alt=""><figcaption><p>Verification process completion screen</p></figcaption></figure>

<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.proudnet.com/proudnet.eng/proudnet/1.download/how-to-verify-your-proudnet-license.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.
