Tinyproxy odbija localhost: provjerite koja je loopback adresa stigla
Dijagnosticirajte odbijanja lokalnog pristupa u Tinyproxyju razdvajanjem razrješavanja imena localhost, IPv4 loopback, IPv6 loopback i veza listenera.
Vaša konfiguracija dopušta 127.0.0.1, ali aplikacija koja se povezuje na localhost biva odbijena. Prije nego proširite popis dopuštenih, provjerite koju je adresu aplikacija upotrijebila.
localhost je naziv. Ovisno o okruženju, može odvesti klijenta na IPv4 loopback, IPv6 loopback ili niz pokušaja povezivanja. IPv4 pravilo izvora ne mora odgovarati IPv6 vezi s ::1.
Provjerite tri neovisna pojedinosti
- Na koju se adresu klijent povezao.
- Na kojoj adresi Tinyproxy sluša.
- Koju je izvornu adresu Tinyproxy ocijenio u svojim pravilima pristupa.
Odbijena veza upućuje na to da za tu krajnju točku nije bilo dostupnog slušatelja. Odgovor Tinyproxyja o odbijanju pristupa znači da je veza stigla do usluge i odbijena je prema njezinoj politici. Ti kvarovi zahtijevaju različite popravke.
Za Tinyproxy 1.11.2 postavke slušatelja i pristupa klijenata prikazuju te dvije kontrole odvojeno. Ako su namijenjeni lokalni IPv6 klijenti, izričit Allow ::1 može tu politiku izraziti jasnije od oslanjanja na ponašanje pravila zasnovanog na nazivu hosta.
Ne otvarajte proxy cijeloj privatnoj podmreži samo da biste riješili nesklad loopbacka. Također zapamtite da je loopback lokalni za dotično mrežno okruženje. Loopback adresa kontejnera ne identificira proxy drugog stroja, čak i ako oba rabe naziv localhost.
U dijagnostici rabite opaženu numeričku krajnju točku i izvor. Kada se poklope s namjeravanom politikom, svaki preostali kvar prijave na proxy ili odredišta kasnija je faza, a ne dokaz da localhost treba neograničenu iznimku.