From 0ddf1d4b969c615bdb012fb377365c92e0300ae3 Mon Sep 17 00:00:00 2001 From: Simon Shanks <59612559+sshanks-kx@users.noreply.github.com> Date: Fri, 29 Nov 2024 16:52:24 +0000 Subject: [PATCH] Update docs/basics/errors.md Co-authored-by: Veronica Calescu --- docs/basics/errors.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/basics/errors.md b/docs/basics/errors.md index afac57cc..5b289669 100644 --- a/docs/basics/errors.md +++ b/docs/basics/errors.md @@ -629,7 +629,7 @@ error | explanation [](){#cpu}cpu | The license is for fewer CPUs than available [](){#exp}exp | License expiry date is prior to system date. The license has expired. Commercial license holders should have their Designated Contacts reach out to licadmin@kx.com or contact sales@kx.com to begin a new commercial agreement. [](){#host}host | The hostname reported by the OS does not match the hostname or hostname-pattern in the license.

If you see `255.255.255.255` in the kdb+ banner, the machine likely cannot resolve its hostname to an IP address, which will cause a `host` error.

Since 4.1t 2022.07.01,4.0 2022.07.01 the detected hostname is printed. It can be used to compare with the hostname used within the license. -[](){#k4.lic}k4.lic | `k4.lic` file not found. If the enviroment variable [`QLIC`](../learn/licensing.md#keeping-the-license-key-file-elsewhere) is set, check it is set to the directory containing the license file (note: it should not be set to the location of the license file itself, but the directory that holds the license file). If `QLIC` unset, check the directory specified by the environment variables [`QHOME`](../learn/install.md#step-2-put-kdb-in-qhome) contains the license file. +[](){#k4.lic}k4.lic | `k4.lic` file not found. If the environment variable [`QLIC`](../learn/licensing.md#keeping-the-license-key-file-elsewhere) is set, check it is set to the directory containing the license file. **Note** that it should not be set to the location of the license file itself, but to the directory that contains the license file. If `QLIC` is not set, check that the directory specified by the environment variables [`QHOME`](../learn/install.md#step-2-put-kdb-in-qhome) contains the license file. [](){#os}os | Wrong OS or operating-system error (if runtime error) [](){#srv}srv | Client-only license in server mode [](){#upd}upd | Version of kdb+ more recent than update date, _or_ the function `upd` is undefined (sometimes encountered during ``-11!`:logfile``)