generated from Dicken/dickendock
round42: AVM/FritzOS TR-064-Verwaltungsports (49000/49443) werden nicht mehr als Dienst angezeigt
This commit is contained in:
@@ -122,6 +122,19 @@ export async function scanDeviceServices(
|
||||
);
|
||||
for (const r of retryResults) if (r.open) openPorts.push(r.port);
|
||||
|
||||
// AVM-/FritzOS-Geräte (Router UND Repeater) betreiben auf den Ports 49000
|
||||
// (HTTP) und 49443 (HTTPS) ihre TR-064-SOAP-Schnittstelle - dieselbe, die
|
||||
// der FritzBox-Scanner selbst benutzt (siehe scanner/fritzbox.ts). Das ist
|
||||
// eine programmatische Steuerschnittstelle, KEINE für Menschen gedachte
|
||||
// Weboberfläche, antwortet aber trotzdem auf einen einfachen HTTP-Request
|
||||
// und würde sonst als (nutzloser) Dienst auftauchen. Wird deshalb komplett
|
||||
// übersprungen - außer der Nutzer hat dort bereits bewusst einen Dienst
|
||||
// behalten (dann nicht rückwirkend entfernen).
|
||||
const AVM_MANAGEMENT_PORTS = new Set([49000, 49443]);
|
||||
openPorts = openPorts.filter(
|
||||
(p) => !AVM_MANAGEMENT_PORTS.has(p) || priorityPorts.includes(p)
|
||||
);
|
||||
|
||||
const found: DiscoveredService[] = [];
|
||||
|
||||
// Die HTTP-Abfrage je offenem Port läuft PARALLEL, nicht mehr
|
||||
|
||||
Reference in New Issue
Block a user