Konfigurasjonen din tillater 127.0.0.1, men et program som kobler til localhost, blir avvist. Før du utvider listen over tillatte, sjekk hvilken adresse programmet brukte.

localhost er et navn. Avhengig av miljøet kan det føre klienten til IPv4-loopback, IPv6-loopback eller en rekke tilkoblingsforsøk. En IPv4-kilderegel samsvarer ikke nødvendigvis med en IPv6-tilkobling fra ::1.

Sjekk tre uavhengige detaljer

  1. Hvilken adresse klienten koblet til.
  2. Hvilken adresse Tinyproxy lytter på.
  3. Hvilken kildeadresse Tinyproxy vurderte i tilgangsreglene sine.

En avvist tilkobling tyder på at det ikke fantes en tilgjengelig lytter for det endepunktet. Et tilgangsavvisningssvar fra Tinyproxy betyr at en tilkobling nådde tjenesten og ble avvist etter retningslinjene. Disse feilene krever ulike rettelser.

For Tinyproxy 1.11.2 viser innstillingene for lytter og klienttilgang disse to kontrollene hver for seg. Hvis lokale IPv6-klienter er ment, kan en eksplisitt Allow ::1 uttrykke den retningslinjen tydeligere enn å stole på oppførselen til en vertsnavnbasert regel.

Ikke åpne proxyen for et helt privat subnett bare for å løse et loopback-avvik. Husk også at loopback er lokalt for det aktuelle nettverksmiljøet. En containers loopback-adresse identifiserer ikke proxyen til en annen maskin, selv om begge bruker navnet localhost.

Bruk det observerte numeriske endepunktet og kilden i diagnosen. Når de samsvarer med den tiltenkte retningslinjen, er enhver gjenværende proxy-innlogging- eller målfeil et senere trinn, ikke bevis for at localhost trenger et ubegrenset unntak.

Relaterte artikler