Miksi http_proxy ei välttämättä vaikuta Whoisiin
Erota perinteiset Whoisin TCP-kyselyt HTTP-pohjaisista rekisteröintitietojen asiakkaista, kun valitset välityspalvelinreittiä.
Perinteinen Whois käyttää omaa TCP-protokollaansa, tavallisesti portissa 43. Se ei ole HTTP-pyyntö vain siksi, että vastaus kuvaa internet-verkkotunnusta.
Muuttuja http_proxy auttaa vain ohjelmistoa, joka lukee sen tuetun HTTP-välityspalvelinreitin vuoksi. Whois-toteutus voi jättää muuttujan huomiotta tehdessään tavanomaista TCP-yhteyttään.
Jos tietty asiakas tukee SOCKSia, määritä kyseinen dokumentoitu ominaisuus. Yhteensopiva TCP-kääre on toinen mahdollisuus, riippuen kääreen sieppausrajoista ja välityspalvelimen kohdeporttikäytännöstä. Älä oleta, että jokaisella whois-nimisellä ohjelmalla on samat ominaisuudet. Jos asiakas tukee SOCKSia ja julkiset välittäjät ovat sallittuja, SOCKS-välityspalvelinluettelo tarjoaa ehdokkaita todellisten Whois-palvelimien ja -porttien, myös viittausten, käytön tarkistamiseen.
HTTP-pohjaiset rekisteröintitietopalvelut, mukaan lukien RDAP, käyttävät eri sovellusprotokollaa ja voivat saada HTTP-tietoisen asiakkaan välityspalvelintuen. Käyttöliittymän vaihtaminen on tarkoituksellinen työkalun ja vastausmuodon muutos, ei todiste siitä, että alkuperäinen Whois-kysely oli aina HTTP.
Pidä mielessä myös viittauskäyttäytyminen: haku voi ottaa yhteyttä useampaan kuin yhteen palvelimeen. Yksi sallittu yhteys ei todista, että jokainen myöhempi kohde voi käyttää aiottua reittiä.