From 195eb29164846e461a04b533e783df49c4f4de94 Mon Sep 17 00:00:00 2001 From: reachableceo Date: Sat, 5 Sep 2026 11:29:24 -0500 Subject: [PATCH] =?UTF-8?q?[#389]=20GVM=20UI=20moved=20to=20127.0.0.1:1944?= =?UTF-8?q?3=20=E2=80=94=20k3s=20ingress=20hostPorts=20claim=2080/443=20on?= =?UTF-8?q?=20this=20node?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Workstation is a k8s worker: kube-proxy hostPort rules DNAT 80/443 (any node IP + 127.0.0.1) into the ingress pod, shadowing loopback binds. Also: gvm-script target importer (63/63 imported) committed. https://projects.knownelement.com/issues/389 --- docker/gvm-test/compose.yaml | 4 ++-- openvas/README.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/docker/gvm-test/compose.yaml b/docker/gvm-test/compose.yaml index da481a8..e039a8a 100644 --- a/docker/gvm-test/compose.yaml +++ b/docker/gvm-test/compose.yaml @@ -176,8 +176,8 @@ services: image: registry.community.greenbone.net/community/nginx@sha256:53bfde7e5db20cef57c2b8a9ca654a08803614193c929248f43dfd8293fd34d1 container_name: ukrrs-oam-gvm-nginx ports: - - 127.0.0.1:443:443 - - 127.0.0.1:9392:9392 + - 127.0.0.1:19443:443 # host ports 80/443 are claimed by the k3s ingress (hostPort) on this node + - 127.0.0.1:19392:9392 volumes: - nginx_config_vol:/etc/nginx/conf.d:ro - nginx_certificates_vol:/etc/nginx/certs:ro diff --git a/openvas/README.md b/openvas/README.md index cf91370..de15554 100644 --- a/openvas/README.md +++ b/openvas/README.md @@ -43,7 +43,7 @@ GLPI CMDB (computers, read-only via mglpi identity) `docker/gvm-test/compose.yaml` = the OFFICIAL Greenbone compose (fetched 2026-09-05 from https://greenbone.github.io/docs/latest/_static/compose.yaml, -already loopback-bound: 127.0.0.1:443 + 127.0.0.1:9392). Registry: +loopback-bound: **127.0.0.1:19443** (UI) + 127.0.0.1:19392 — moved off 443/80/9392 because THIS workstation is a k3s worker whose ingress hostPorts claim those). Registry: registry.community.greenbone.net (Docker Hub greenbone/* is discontinued; ghcr.io/greenbone/gvmd exists but the official stack uses the community registry — use the official file as-is).