Tinyproxy avviser localhost: sjekk kva loopback-adresse som kom
Diagnostiser lokale tilgangsavvisingar i Tinyproxy ved å skilje localhost-namneoppslag, IPv4-loopback, IPv6-loopback og listener-bindingar.
Konfigurasjonen din tillèt 127.0.0.1, men eit program som koplar til localhost, vert avvist. Før du utvidar lista over tillatne, sjekk kva adresse programmet brukte.
localhost er eit namn. Avhengig av miljøet kan det føre klienten til IPv4-loopback, IPv6-loopback eller ei rekkje tilkoplingsforsøk. Ein IPv4-kjelderegel samsvarar ikkje nødvendigvis med ei IPv6-tilkopling frå ::1.
Sjekk tre uavhengige detaljar
- Kva adresse klienten kopla til.
- Kva adresse Tinyproxy lyttar på.
- Kva kjeldadresse Tinyproxy vurderte i tilgangsreglane sine.
Ei avvist tilkopling tyder på at det ikkje fanst ein tilgjengeleg lyttar for det endepunktet. Eit tilgangsavvising-svar frå Tinyproxy betyr at ei tilkopling nådde tenesta og vart avvist etter retningslinjene. Desse feila krev ulike rettingar.
For Tinyproxy 1.11.2 viser innstillingane for lyttar og klienttilgang desse to kontrollane kvar for seg. Viss lokale IPv6-klientar er meint, kan ein eksplisitt Allow ::1 uttrykke den retningslinja tydelegare enn å stole på åtferda til ein vertsnamnbasert regel.
Ikkje opne proxyen for eit heilt privat subnett berre for å løyse eit loopback-avvik. Hugs òg at loopback er lokalt for det aktuelle nettverksmiljøet. Ei containers loopback-adresse identifiserer ikkje proxyen til ein annan maskin, sjølv om båe brukar namnet localhost.
Bruk det observerte numeriske endepunktet og kjelda i diagnosen. Når dei samsvarar med den tiltenkte retningslinja, er kvar gjenverande proxy-innlogging- eller målfeil eit seinare trinn, ikkje prov på at localhost treng eit ubegrensa unntak.