diff --git a/Packages/FlixyKit/Sources/FlixyProbe/Leiter.swift b/Packages/FlixyKit/Sources/FlixyProbe/Leiter.swift index b3aeaff..5f4bcaf 100644 --- a/Packages/FlixyKit/Sources/FlixyProbe/Leiter.swift +++ b/Packages/FlixyKit/Sources/FlixyProbe/Leiter.swift @@ -173,6 +173,15 @@ func jellyfinLeiter(host: String) async { as: Endpunktlage.self ) if let lage { + // Beide Werte ausdrücklich: sie unterscheiden zwei Lagen mit ganz + // verschiedenen Ursachen. + print("Der Server sieht: IsLocal=\(lage.isLocal), IsInNetwork=\(lage.isInNetwork)") + if lage.isLocal { + print(" → IsLocal heißt: die Anfrage kommt vom Rechner selbst,") + print(" also über 127.0.0.1. Dann steht der Proxy auf demselben") + print(" Host, und der Eintrag unter Bekannte Proxys muss 127.0.0.1") + print(" lauten (bzw. die Adresse im Docker-Netz), nicht 192.168.x.") + } if lage.isInNetwork { print("Der Server hält diese Verbindung für LOKAL.") print(" → Eine Leiter wird er hier grundsätzlich nicht liefern,")