Tinyproxy odmítá localhost: zkontrolujte, která adresa loopback dorazila
Diagnostikujte odmítnutí místního přístupu v Tinyproxy rozdělením překladu názvu localhost, IPv4 loopback, IPv6 loopback a vazeb listeneru.
Vaše konfigurace povoluje 127.0.0.1, přesto je aplikace připojující se k localhost odmítnuta. Než rozšíříte seznam povolených, zkontrolujte, kterou adresu aplikace použila.
localhost je název. V závislosti na prostředí může klienta vést na IPv4 loopback, IPv6 loopback nebo na sled pokusů o připojení. Pravidlo pro zdroj IPv4 nemusí odpovídat připojení IPv6 z ::1.
Zkontrolujte tři nezávislé údaje
- Na kterou adresu se klient připojil.
- Na které adrese Tinyproxy naslouchá.
- Kterou zdrojovou adresu Tinyproxy vyhodnotil ve svých pravidlech přístupu.
Odmítnuté připojení naznačuje, že pro tento koncový bod nebyl dostupný žádný naslouchající proces. Odpověď Tinyproxy o odepření přístupu znamená, že připojení dosáhlo služby a bylo podle její zásady odmítnuto. Tyto poruchy vyžadují různá řešení.
U Tinyproxy 1.11.2 nastavení listeneru a přístupu klientů ukazují tyto dvě ovládací prvky odděleně. Pokud jsou zamýšleni místní klienti IPv6, explicitní Allow ::1 může tuto zásadu vyjádřit jasněji než spoléhání na chování pravidla založeného na názvu hostitele.
Neotvírejte proxy celé privátní podsíti jen kvůli vyřešení neshody loopback. Pamatujte také, že loopback je místní pro příslušné síťové prostředí. Loopback adresa kontejneru neidentifikuje proxy jiného stroje, i když oba používají název localhost.
V diagnostice použijte pozorovaný číselný koncový bod a zdroj. Jakmile odpovídají zamýšlené zásadě, jakékoli zbývající selhání přihlášení k proxy nebo cíle je pozdější fází, nikoli důkazem, že localhost potřebuje neomezenou výjimku.