# Command: `fail2ban:audit`

**Description**: Audit and standardize fail2ban across the fleet
**Status**: completed
**Started**: 2026-09-29 02:13:04 | **Ended**: 2026-09-29 03:46:09 | **Duration**: 1h 33m
**Jobs**: 66 dispatched / 66 completed / 0 failed

---

## Command Output

*No command output*

---

## Jobs (66)

### Job #6abb1eb0064e6dca31087003 -- Completed -- N/A
**Started**: 2026-09-29 03:45:32 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: AC ds5744 (ID: 338926)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087004 -- Completed -- N/A
**Started**: 2026-09-29 03:45:34 | **Duration**: 5s

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: BHS5\_PC1 (ID: 87856)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 4 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087005 -- Completed -- N/A
**Started**: 2026-09-29 03:45:36 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: BoilerplateH (ID: 173891)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 2 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087006 -- Completed -- N/A
**Started**: 2026-09-29 03:45:37 | **Duration**: 5s

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: CanyonThemes (ID: 66216)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087007 -- Completed -- N/A
**Started**: 2026-09-29 03:45:39 | **Duration**: 4s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Contabo VPS1 (ID: 270601)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087008 -- Completed -- N/A
**Started**: 2026-09-29 03:45:40 | **Duration**: 3s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Contabo VPS11 (ID: 270627)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 16 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087009 -- Completed -- N/A
**Started**: 2026-09-29 03:45:42 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Contabo VPS12 (ID: 270628)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108700a -- Completed -- N/A
**Started**: 2026-09-29 03:45:43 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Contabo VPS2 (ID: 270600)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108700b -- Completed -- N/A
**Started**: 2026-09-29 03:45:43 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Contabo VPS3 (ID: 270619)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108700c -- Completed -- N/A
**Started**: 2026-09-29 03:45:44 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: CPX11 (ID: 101562)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 12 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108700d -- Completed -- N/A
**Started**: 2026-09-29 03:45:44 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: CPX11P (ID: 246914)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 18 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108700e -- Completed -- N/A
**Started**: 2026-09-29 03:45:45 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: CPX41 (ID: 204321)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108700f -- Completed -- N/A
**Started**: 2026-09-29 03:45:45 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: CPX42 (ID: 93545)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 17 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087010 -- Completed -- N/A
**Started**: 2026-09-29 03:45:45 | **Duration**: 5s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: CryptoGamblerGuide (ID: 318702)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087011 -- Completed -- N/A
**Started**: 2026-09-29 03:45:45 | **Duration**: 4s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 80 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: DeletedWebsites (ID: 245938)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087013 -- Completed -- N/A
**Started**: 2026-09-29 03:45:46 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: DirettaSport24 (ID: 326299)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087012 -- Completed -- N/A
**Started**: 2026-09-29 03:45:46 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: DeutscheCasinoBonuses (ID: 26790)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087014 -- Completed -- N/A
**Started**: 2026-09-29 03:45:47 | **Duration**: 2s

> **[WARNING]** ⚠️  fail2ban is not installed

> **[WARNING]** Audit state: missing

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Docs (ID: 346043)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: No
- [INFO] fail2ban running: No
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087015 -- Completed -- N/A
**Started**: 2026-09-29 03:45:47 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 120 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: ex101Kokos (ID: 268691)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087016 -- Completed -- N/A
**Started**: 2026-09-29 03:45:48 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 96 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: ex44dev (ID: 265104)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108701d -- Completed -- N/A
**Started**: 2026-09-29 03:45:48 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: GRA1\_PC1 (ID: 105218)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 13 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087041 -- Completed -- N/A
**Started**: 2026-09-29 03:45:49 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: VPS763451 (ID: 77656)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 7 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108701a -- Completed -- N/A
**Started**: 2026-09-29 03:45:49 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: GlucksspielInformationen 2004 (ID: 197755)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108702f -- Completed -- N/A
**Started**: 2026-09-29 03:45:50 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: OnlineGokkenGids AMS (ID: 83430)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 17 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108701c -- Completed -- N/A
**Started**: 2026-09-29 03:45:50 | **Duration**: 1s

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 818 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Gra01DedicateOVH (ID: 348705)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 22
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108702e -- Completed -- N/A
**Started**: 2026-09-29 03:45:50 | **Duration**: 7s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: OnlineGamblingGuru (ID: 13751)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087029 -- Completed -- N/A
**Started**: 2026-09-29 03:45:50 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: misshosting09 (ID: 333450)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108702d -- Completed -- N/A
**Started**: 2026-09-29 03:45:51 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Official FM (ID: 324024)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108702b -- Completed -- N/A
**Started**: 2026-09-29 03:45:51 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 71 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: NextcloudEX44 (ID: 253421)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087044 -- Completed -- N/A
**Started**: 2026-09-29 03:45:52 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Webdock BCB (ID: 318697)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087040 -- Completed -- N/A
**Started**: 2026-09-29 03:45:52 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (2200) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  maxretry is 3, standard is 5

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: VPS443867 (ID: 3452)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 12 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087027 -- Completed -- N/A
**Started**: 2026-09-29 03:45:52 | **Duration**: 4s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: MissHosting\_8 (ID: 144017)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087023 -- Completed -- N/A
**Started**: 2026-09-29 03:45:52 | **Duration**: 2s

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 365 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: GRA9\_PC1 (ID: 155839)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087017 -- Completed -- N/A
**Started**: 2026-09-29 03:45:52 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: FreeSpinsNoDepositNoWager (ID: 77990)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 1 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108703e -- Completed -- N/A
**Started**: 2026-09-29 03:45:54 | **Duration**: 3s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: VPS438249 (ID: 3130)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 3 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087036 -- Completed -- N/A
**Started**: 2026-09-29 03:45:54 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 48 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: SeoHosting\_1 (ID: 95030)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087020 -- Completed -- N/A
**Started**: 2026-09-29 03:45:54 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 36 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: GRA11\_PC2 (ID: 222973)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108701b -- Completed -- N/A
**Started**: 2026-09-29 03:45:54 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Gokkasten31 (ID: 90301)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087038 -- Completed -- N/A
**Started**: 2026-09-29 03:45:55 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: ServerStuff (ID: 201103)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 1 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087024 -- Completed -- N/A
**Started**: 2026-09-29 03:45:56 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: hzfinp01 (ID: 256608)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 10 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087019 -- Completed -- N/A
**Started**: 2026-09-29 03:45:56 | **Duration**: 3s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Glesys ds11431 (ID: 333543)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087039 -- Completed -- N/A
**Started**: 2026-09-29 03:45:56 | **Duration**: 3s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: staticSites (ID: 239253)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 4 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087028 -- Completed -- N/A
**Started**: 2026-09-29 03:45:56 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: misshosting01 (ID: 331517)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087025 -- Completed -- N/A
**Started**: 2026-09-29 03:45:57 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 56 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: KokosLaravel (ID: 324641)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108702a -- Completed -- N/A
**Started**: 2026-09-29 03:45:57 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: misshosting10 (ID: 333451)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108701f -- Completed -- N/A
**Started**: 2026-09-29 03:45:58 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (2200) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 46 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: GRA11\_PC1 (ID: 147587)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108703d -- Completed -- N/A
**Started**: 2026-09-29 03:45:58 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: VPS433981 (ID: 2895)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087034 -- Completed -- N/A
**Started**: 2026-09-29 03:45:58 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 33 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: SBG5\_PC4 (ID: 137586)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087035 -- Completed -- N/A
**Started**: 2026-09-29 03:45:58 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: SBG7\_PC1 (ID: 183963)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 16 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108703a -- Completed -- N/A
**Started**: 2026-09-29 03:45:59 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Thememattic (ID: 101541)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 1 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108703b -- Completed -- N/A
**Started**: 2026-09-29 03:45:59 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: topinternationalcasinosNominalia (ID: 189694)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087030 -- Completed -- N/A
**Started**: 2026-09-29 03:45:59 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: PatrasServices (ID: 98415)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087021 -- Completed -- N/A
**Started**: 2026-09-29 03:45:59 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: GRA4BM1 ns3250690 (ID: 313200)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108702c -- Completed -- N/A
**Started**: 2026-09-29 03:45:59 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: ns3122267 (ID: 327432)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087037 -- Completed -- N/A
**Started**: 2026-09-29 03:46:00 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 63 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: SeoHosting\_2 (ID: 95168)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108703c -- Completed -- N/A
**Started**: 2026-09-29 03:46:00 | **Duration**: 9s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 20 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: vps191883 (ID: 17745)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087032 -- Completed -- N/A
**Started**: 2026-09-29 03:46:00 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Rankchecker Live (ID: 77957)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087022 -- Completed -- N/A
**Started**: 2026-09-29 03:46:00 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 53 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: GRA7\_PC1 (ID: 151184)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087026 -- Completed -- N/A
**Started**: 2026-09-29 03:46:00 | **Duration**: 4s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: MissHosting\_3 (ID: 101451)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087042 -- Completed -- N/A
**Started**: 2026-09-29 03:46:00 | **Duration**: 3s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: vpsd28f79e0 (ID: 325844)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108701e -- Completed -- N/A
**Started**: 2026-09-29 03:46:01 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: GRA1\_PC3 (ID: 316836)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087033 -- Completed -- N/A
**Started**: 2026-09-29 03:46:01 | **Duration**: 1s

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 807 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Rbx01DedicateOVH (ID: 348715)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 22
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca3108703f -- Completed -- N/A
**Started**: 2026-09-29 03:46:01 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: VPS442472 (ID: 3378)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 10 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087043 -- Completed -- N/A
**Started**: 2026-09-29 03:46:01 | **Duration**: 1s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: Wayback Websites (ID: 209352)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087018 -- Completed -- N/A
**Started**: 2026-09-29 03:46:02 | **Duration**: 5s

> **[WARNING]** ⚠️  sshd jail port (22) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

<details><summary>All output (9 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: GamblingInformation (ID: 299622)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Ban monitor: 0 currently banned (threshold 20) — OK
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

### Job #6abb1eb0064e6dca31087031 -- Completed -- N/A
**Started**: 2026-09-29 03:46:02 | **Duration**: 2s

> **[WARNING]** ⚠️  sshd jail port (2222) does not cover the real SSH port (23033)

> **[WARNING]** ⚠️  maxretry is 3, standard is 5

> **[WARNING]** ⚠️  required jail \[nginx-badbots\] is absent

> **[WARNING]** ⚠️  required jail \[nginx-wplogin\] is absent

> **[WARNING]** Audit state: drift

> **[WARNING]** 🚨 Ban spike: 42 currently banned (threshold 20)

<details><summary>All output (8 lines)</summary>

- [INFO] 🔍 Auditing fail2ban on: PublicCloud 1 (ID: 5912)
- [INFO] Connecting via SSH (persistent key)...
- [INFO] Collecting fail2ban status...
- [INFO] fail2ban installed: Yes
- [INFO] fail2ban running: Yes
- [INFO] Real SSH port: 23033
- [INFO] Updated existing inventory record
- [INFO] ℹ️  Dry-run mode — no changes applied. Use --fix to standardize.

</details>

---

*Exported at 2026-10-06T14:39:31+00:00*
