Błąd parsowania w wierszu Upstream IPv6 Tinyproxy występuje przed połączeniem sieciowym. Sprawdź działającą wersję, zanim zaczniesz badać DNS, trasy IPv6 lub hasła.

Parser w wersji 1.11.1 ogranicza hosty upstream do form IPv4/nazwa hosta. Obsługa IPv6 w innych ścieżkach kodu nie sprawia, że ta dyrektywa przyjmuje literał IPv6.

Obecny podręcznik projektu opisuje natomiast protokół i punkt końcowy IPv6 w nawiasach kwadratowych:

Upstream http [2001:db8::20]:8888

Adres jest tylko przykładowy. Dopasuj dokumentację/kod do zainstalowanego pakietu, wraz z łatami dystrybucji. Sprawdź typ proxy, gramatykę punktu końcowego i skompilowaną obsługę upstream jako osobne warunki wstępne.

Obsługiwana forma nazwy hosta może uniknąć problemu z literalną gramatyką, ale nie wymusza IPv6 ani nie naprawia trasowania rodziny adresów. Łata regex z forum wskazuje możliwe ograniczenie parsera; nie waliduje każdego późniejszego etapu połączenia. Najpierw rozwiąż zgodność pakietu, aby prawidłowy upstream nie był obwiniany o konfigurację, której proces nigdy nie zaakceptował.

Powiązane artykuły