Ristiriitaiset no_proxy- ja NO_PROXY-arvot Linuxissa
Etsi ristiriitaiset no_proxy- ja NO_PROXY-arvot ennen kuin oletat kahden asiakkaan saaneen saman suoran reitityksen käytännön.
Linux-prosessi voi periä molemmat arvot:
NO_PROXY=old.office.example
no_proxy=new.office.example
Ne ovat erillisiä nimiä kirjainkoosta riippuvassa ympäristössä. Molempia tukeva asiakas voi valita vain yhden ei-tyhjän arvon, joten vain NO_PROXY tulostaminen voi jättää huomaamatta käytännön, jota se todella käyttää.
| Yksittäinen toteutus | Ensisijaisuus, kun molemmat eivät ole tyhjiä |
|---|---|
| Go 1.27.3:n sisäänrakennettu ympäristöproxy-apuri | Isot kirjaimet ennen pieniä |
| Requests 2.34.2:n ohitushaku | Pienet kirjaimet ennen isoja |
Tarkista molemmat kirjoitustavat epäonnistuvan prosessin käynnistysrajalla. Sen palveluyksikkö, shell-profiili, säilömääritelmä tai työn suorittaja voi toimittaa jäljelle jäävän arvon. Korjaa ristiriidan lähde sen sijaan, että vaihtaisit välityspalvelimen, kun kaksi eri käytäntöä on yhä voimassa.
Anna osallistuville ohjelmille aiottu luettelo niiden tukeman kokoonpanon kautta. Jos yhteensopivuus vaatii molemmat kirjoitustavat, pidä arvot synkronissa. Kirjaa myös valitut välityspalvelimen päätepiste-muuttujat: yhden asiakkaan päätepisteen yhdistäminen toisen asiakkaan ohitusluetteloon ei ole hallittu vertailu.
Taulukko kuvaa näitä lähdeversioita, ei kaikkia tulevia Go-ohjelmia tai Python-kirjastoja. Windowsilla on myös erilainen ympäristönimien kirjainkoon semantiikka; tarkista, mitä sen prosessi tallentaa, sen sijaan että olettaisit sen toistavan Linuxin kahden nimen ristiriidan.