From a4538b7fe0a3e12248bd24905477c2481703dd52 Mon Sep 17 00:00:00 2001 From: Olivier Date: Mon, 18 May 2026 11:21:20 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20correct=20tcp=5Fcheck=20hint=20=E2=80=94?= =?UTF-8?q?=20RST=20on=20closed=20port=20means=20host=20is=20detected?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The previous wording wrongly implied smartphones and firewalled PCs could be missed. Only devices that silently DROP (not REJECT) all probed ports are undetected; a RST reply on a closed port correctly identifies the host. Co-Authored-By: Claude Sonnet 4.6 --- frontend/src/i18n.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/src/i18n.js b/frontend/src/i18n.js index 9ec740f..d54710d 100644 --- a/frontend/src/i18n.js +++ b/frontend/src/i18n.js @@ -129,7 +129,7 @@ const LANGS = { scanVlans: 'VLAN(s)', scanNote: 'Chaque hôte est pingé puis interrogé en DNS.', tcpCheckLabel: 'Vérification TCP (anti proxy-ARP)', - tcpCheckHint: 'Sonde chaque hôte sur les ports 22, 80, 443, 8080, 8443. Élimine les faux positifs UniFi/proxy-ARP, mais peut rater les équipements sans port TCP ouvert (smartphones, PC tout firewall, etc.).', + tcpCheckHint: 'Sonde chaque hôte sur les ports 22, 80, 443, 8080, 8443. Élimine les faux positifs UniFi/proxy-ARP. Peut rater uniquement les équipements dont le pare-feu bloque silencieusement (DROP) tous ces ports — un hôte renvoyant RST sur un port fermé est correctement détecté.', hostsFound: 'hôte(s) découvert(s)', addressesScanned: 'adresses scannées', newHosts: 'nouveaux', @@ -288,7 +288,7 @@ const LANGS = { scanVlans: 'VLAN(s)', scanNote: 'Each host is pinged then queried via DNS.', tcpCheckLabel: 'TCP check (anti proxy-ARP)', - tcpCheckHint: 'Probes each host on ports 22, 80, 443, 8080, 8443. Eliminates UniFi/proxy-ARP false positives, but may miss devices with no open TCP port (smartphones, fully-firewalled PCs, etc.).', + tcpCheckHint: 'Probes each host on ports 22, 80, 443, 8080, 8443. Eliminates UniFi/proxy-ARP false positives. Only misses devices whose firewall silently drops (DROP) all probed ports — a host sending RST on a closed port is correctly detected.', hostsFound: 'host(s) found', addressesScanned: 'addresses scanned', newHosts: 'new', @@ -446,7 +446,7 @@ const LANGS = { scanVlans: 'VLAN(s)', scanNote: 'Cada host es pingado y luego consultado en DNS.', tcpCheckLabel: 'Verificación TCP (anti proxy-ARP)', - tcpCheckHint: 'Sondea cada host en los puertos 22, 80, 443, 8080, 8443. Elimina falsos positivos UniFi/proxy-ARP, pero puede omitir equipos sin puerto TCP abierto (smartphones, PC con firewall total, etc.).', + tcpCheckHint: 'Sondea cada host en los puertos 22, 80, 443, 8080, 8443. Elimina falsos positivos UniFi/proxy-ARP. Solo puede omitir equipos cuyo firewall descarta silenciosamente (DROP) todos los puertos sondeados — un host que responde RST en un puerto cerrado se detecta correctamente.', hostsFound: 'host(s) descubierto(s)', addressesScanned: 'direcciones escaneadas', newHosts: 'nuevos',