Skip to content

Node64 1.5.3

Choose a tag to compare

@github-actions github-actions released this 11 Nov 14:46
· 14 commits to main since this release

Änderungen (Deutsch)

  • Monitor64: Hängende Zugänge melden „nicht erreichbar“ statt still auf OK zu bleiben; ausdrücklich gewählte Standardkanäle bekommen alle Meldungen; Erinnerung für nicht erreichbare Hosts; nach einem Neustart kein „unbekannt“ bei Push-Hosts; Pausieren sofort sichtbar; Prometheus-Label service mit Namen; Cluster-Abgleich robuster (Quittierungen, Verlauf, Zuständigkeit, Schlüssel).
  • Monitor64: Sicherheit – neues Ziel eines Zugangs verlangt das Geheimnis neu; Push-Token nicht mehr im Klartext im Export; Grenzen für Agent-Berichte; SNMP-Traps je Absender; PVE/PBS mit IPv6-Zone; Podman-CPU auf 2 Kernen; mehrere Korrekturen der Oberfläche (Assistent, Probleme, Dialoge); schneller (ETag, Indizes).
  • Monitor64: Karte im Dashboard; Probleme stehen unter „Letzte Störungen“ zusammen mit den Healthchecks.
  • Monitor64: Host-Seite und Listenansicht auf Tablet und Smartphone gut lesbar (Dienste-Tabelle passt auf den Bildschirm).
  • Monitor64: IPv6 durchgängig – Host-Adresse auch als [2001:db8::1]:2222, IPv6 ohne Klammern beim Prometheus-Exporter und bei Docker (tcp://, ssh://), Link-Local-Adressen mit Zone (fe80::1%eth0) auch bei Proxmox VE, PBS, TrueNAS, Unraid und Server-BMC.
  • PROXY64: Bei abgeschalteter Erreichbarkeitsprüfung bleibt der Host nicht mehr rot („nicht erreichbar“) in der Übersicht stehen; Healthchecks aufs Ziel gehen trotzdem.
  • PROXY64: Sicherheit – Location-Zugriffslisten nicht mehr per /%5Cadmin umgehbar (IIS/Windows-Ziele); Kopfzeilen des Hosts überschreiben auf Seiten der Node nichts mehr (no-store, X-Frame-Options, Anmeldung); gRPC-Kopf hebelt die Begrenzung ans Ziel nicht mehr aus.
  • PROXY64: ;jsessionid=-Adressen (Tomcat/Jetty) gehen wieder; Upgrades außer WebSocket (kubectl, Docker-API) im automatischen Protokoll; 1xx nicht mehr als Status im Log; Traefik-Kopfzeilen folgen Label-Änderungen.
  • DNS64: Sicherheit – DHCP vergibt keine Gerätenamen von Zonen mehr (gefälschte MAC), DECLINE nur für die eigene Adresse, RA-Liste begrenzt; DHCP verteilt die Node nur als DNS, wenn DNS64 läuft, und übernimmt geänderte Einstellungen sofort; neue Schnittstellen und Adressen ohne Neustart; Cluster ohne doppelte Vergaben bei getrennter Verbindung; keine eigenen RAs neben radvd/odhcpd.
  • Healthchecks: Statusseiten-Editor – nach Sortieren der Liste entfernte „entfernen“ den falschen Eintrag.
  • Healthchecks: Im Cluster mit älteren Nodes löscht das Update keine Docker-/Proxmox-Checks mehr auf den älteren Nodes.
  • Benachrichtigungen: Im Protokoll führen Monitor64-Meldungen zum Host (bisher ins Leere).
  • Anmeldung per SSO: geänderte eigene CAs gelten sofort auch für die Schlüssel des Anbieters (JWKS); keine offenen Verbindungen je Anmeldung mehr.

Changes (English)

  • Monitor64: hanging accesses report "unreachable" instead of silently staying OK; explicitly chosen default channels get all messages; reminder for unreachable hosts; no "unknown" for push hosts after a restart; pausing visible right away; Prometheus label service with names; more robust cluster sync (acknowledgements, history, responsibility, keys).
  • Monitor64: security – a new access target requires the secret again; push tokens no longer in clear text in exports; limits for agent reports; SNMP traps per sender; PVE/PBS with IPv6 zone; Podman CPU on 2 cores; several UI fixes (wizard, problems, dialogs); faster (ETag, indexes).
  • Monitor64: card on the dashboard; problems appear under "Recent incidents" together with the health checks.
  • Monitor64: host page and list view readable on tablets and smartphones (services table fits the screen).
  • Monitor64: IPv6 throughout – host address also as [2001:db8::1]:2222, IPv6 without brackets for the Prometheus exporter and Docker (tcp://, ssh://), link-local addresses with a zone (fe80::1%eth0) also for Proxmox VE, PBS, TrueNAS, Unraid and server BMC.
  • PROXY64: with the reachability check switched off, the host no longer stays red ("unreachable") in the overview; health checks on the target still work.
  • PROXY64: security – location access lists can no longer be bypassed via /%5Cadmin (IIS/Windows targets); host headers no longer override anything on the node's own pages (no-store, X-Frame-Options, login); a gRPC header no longer bypasses the limit to the target.
  • PROXY64: ;jsessionid= addresses (Tomcat/Jetty) work again; upgrades other than WebSocket (kubectl, Docker API) with the automatic protocol; 1xx no longer logged as status; Traefik headers follow label changes.
  • DNS64: security – DHCP no longer assigns zone device names (spoofed MAC), DECLINE only for the own address, RA list limited; DHCP only hands out the node as DNS when DNS64 runs and applies changed settings right away; new interfaces and addresses without restart; cluster without double leases when the connection is broken; no own RAs next to radvd/odhcpd.
  • Health checks: status page editor – after sorting the list, "remove" deleted the wrong entry.
  • Health checks: in a cluster with older nodes, the update no longer deletes Docker/Proxmox checks on the older nodes.
  • Notifications: Monitor64 entries in the log lead to the host (so far nowhere).
  • SSO login: changed own CAs apply immediately to the provider's keys (JWKS) too; no more open connections per login.

Images: x64gmbh/node64:1.5.3 (Docker Hub) und ghcr.io/ipv64net/node64:1.5.3 – linux/amd64, arm64, arm/v7. Selbst-Update über ipv64.net/node64 (signiert). Vollständiger Changelog: CHANGELOG.md · CHANGELOG.en.md

Die Dateien sonar64-linux-* sind Sonar64 ohne Oberfläche (ghcr.io/ipv64net/sonar64:1.5.3, docs/SONAR64.md; install.sh prüft SHA256SUMS).