---
title: LiumHostKeyError
sidebar_label: LiumHostKeyError
sidebar_position: 8
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.lium.io/llms.txt
> Use this file to discover all available pages before exploring further.

<!-- Generated by scripts/generate_sdk_reference.py. Do not edit directly. -->

# LiumHostKeyError

```python
from lium.sdk import LiumHostKeyError
```

Defined in `lium.sdk.exceptions`.

A pod presented an SSH host key that differs from the pinned one.

```python
LiumHostKeyError(
    message: str = '',
    *,
    code: str | None = None,
    hint: str | None = None,
    request_id: str | None = None
)
```

## Catching it

`LiumHostKeyError` subclasses [`LiumError`](/developers/sdk/reference/exceptions/lium-error) → `Exception`, so a handler for any of those also catches it.

```python
from lium.sdk import LiumHostKeyError

try:
    ...  # any SDK call
except LiumHostKeyError as e:
    print(e, e.code, e.hint, e.request_id)
```

| Field | Meaning |
| --- | --- |
| `code` | machine-readable error code from the API, when it sent one |
| `hint` | what to try next, when the API suggested something |
| `request_id` | the API request id; quote it when you contact support |
