Vastuolulised no_proxy ja NO_PROXY väärtused Linuxis
Leidke vastuolulised no_proxy ja NO_PROXY väärtused, enne kui eeldate, et kaks klienti said sama otsese marsruutimise poliitika.
Linuxi protsess võib pärida mõlemad väärtused:
NO_PROXY=old.office.example
no_proxy=new.office.example
Need on eraldi nimed tõstutundlikus keskkonnas. Mõlemat toetav klient võib valida ainult ühe mittetühja väärtuse, seega ainult NO_PROXY printimine võib jätta märkamata poliitika, mida see tegelikult kasutab.
| Konkreetne teostus | Prioriteet, kui mõlemad on mittetühjad |
|---|---|
| Go 1.27.3 sisseehitatud keskkonnapuhverserveri abiline | Suurtähed enne väiketähti |
| Requests 2.34.2 möödasõidu otsing | Väiketähed enne suurtähti |
Kontrollige mõlemat kirjaviisi nurjamineva protsessi käivituspiiril. Selle teenuseüksus, shelli profiil, konteineri definitsioon või tööde käivitaja võib anda allesjäänud väärtuse. Parandage konflikti allikas, selle asemel et puhverserverit välja vahetada, kuni kaks erinevat poliitikat püsivad.
Andke osalevatele programmidele kavandatud loend nende toetatud konfiguratsiooni kaudu. Kui ühilduvus nõuab mõlemat kirjaviisi, hoidke väärtused sünkroonis. Registreerige ka valitud puhverserveri lõpp-punkti muutujad: ühe kliendi lõpp-punkti kombineerimine teise kliendi möödasõiduloendiga ei ole kontrollitud võrdlus.
Tabel kirjeldab neid lähtekoodi versioone, mitte kõiki tulevasi Go programme ega Pythoni teeke. Windowsil on ka erinev keskkonnanimede tõstutundlikkuse semantika; kontrollige, mida selle protsess salvestab, selle asemel et eeldada, et see kordab Linuxi kahenimelist konflikti.