Tinyproxy одбија localhost: проверите која је loopback адреса стигла
Дијагностикујте одбијања локалног приступа у Tinyproxy-ју раздвајањем разрешавања имена localhost, IPv4 loopback, IPv6 loopback и веза listener-а.
Ваша конфигурација дозвољава 127.0.0.1, али апликација која се повезује на localhost бива одбијена. Пре него што проширите листу дозвољених, проверите коју је адресу апликација користила.
localhost је назив. У зависности од окружења, може одвести клијента на IPv4 loopback, IPv6 loopback или низ покушаја повезивања. IPv4 правило извора не мора одговарати IPv6 вези са ::1.
Проверите три независна детаља
- На коју се адресу клијент повезао.
- На којој адреси Tinyproxy слуша.
- Коју је изворну адресу Tinyproxy оценио у својим правилима приступа.
Одбијена веза указује на то да за ту крајњу тачку није било доступног слушаоца. Одговор Tinyproxy-ја о одбијању приступа значи да је веза стигла до услуге и одбијена је према њеној политици. Ти кварови захтевају различите поправке.
За Tinyproxy 1.11.2 поставке слушаоца и приступа клијената приказују те две контроле одвојено. Ако су намењени локални IPv6 клијенти, изричит Allow ::1 може ту политику изразити јасније од ослањања на понашање правила заснованог на називу хоста.
Не отварајте прокси целој приватној подмрежи само да бисте решили неслагање loopback-а. Такође запамтите да је loopback локалан за дотично мрежно окружење. Loopback адреса контејнера не идентификује прокси другог строја, чак и ако оба користе назив localhost.
У дијагностици користите опажену нумеричку крајњу тачку и извор. Када се поклопе са намераваном политиком, сваки преостали квар пријаве на прокси или одредишта каснија је фаза, а не доказ да localhost треба неограничену изнимку.