Ваша канфігурацыя дазваляе 127.0.0.1, але прыкладанне, якое падключаецца да localhost, атрымлівае адмову. Перш чым пашыраць спіс дазволеных, праверце, які адрас выкарыстала прыкладанне.

localhost — гэта імя. У залежнасці ад асяроддзя яно можа весці кліента да IPv4 loopback, IPv6 loopback або паслядоўнасці спроб злучэння. Правіла для крыніцы IPv4 не абавязкова супадае са злучэннем IPv6 з ::1.

Праверце тры незалежныя дэталі

  1. Да якога адраса падключыўся кліент.
  2. На якім адрасе слухае Tinyproxy.
  3. Які адрас крыніцы Tinyproxy ацаніў у сваіх правілах доступу.

Адхіленае злучэнне паказвае, што для гэтай канчатковай кропкі не было дасягальнага слухача. Адказ Tinyproxy аб адмове доступу азначае, што злучэнне дасягнула сэрвісу і было адхілена паводле яго палітыкі. Гэтыя збоі патрабуюць розных выпраўленняў.

Для Tinyproxy 1.11.2 налады слухача і доступу кліентаў паказваюць гэтыя два кіраванні асобна. Калі маюцца на ўвазе лакальныя кліенты IPv6, явны Allow ::1 можа выразіць гэтую палітыку ясней, чым спадзяванне на паводзіны правіла на аснове імені хоста.

Не адкрывайце проксі для ўсёй прыватнай падсеткі толькі дзеля вырашэння неадпаведнасці loopback. Таксама памятайце, што loopback лакальны для адпаведнага сеткавага асяроддзя. Адрас loopback кантэйнера не вызначае проксі іншай машыны, нават калі абодва выкарыстоўваюць імя localhost.

Выкарыстоўвайце ў дыягностыцы назіраныя лікавыя канчатковую кропку і крыніцу. Калі яны адпавядаюць мэтавай палітыцы, любыя пакінутыя збоі ўваходу ў проксі або прызначэння — гэта наступны этап, а не доказ таго, што localhost патрабуе неабмежаванага выключэння.

Падобныя артыкулы