Azure Pipelines agente autohostatutako batek proxy saihesbide-arauak gorde ditzake bere erro-direktorioko .proxybypass fitxategian. Lerro bakoitza URL batekin bat datorren ECMAScript adierazpen erregularra da.

Adibidez, barne-feed ostalari baterako arauak itxura hau izan dezake:

^https?://packages[.]internal[.]example(?::[0-9]+)?(?:/|$)

Adierazpenak ostalari horren HTTP edo HTTPS URLekin bat egiten du, aukerako zenbakizko ataka batekin. Ostalariaren izenaren ondorengo mugak packages.internal.example.other-domain bezalako izen luzeagoekin bat egitea eragozten du.

Hau agentearen instalazioaren fitxategia da, ez iturburu-kodearen lan-kopian edonon jarritako fitxategia. Bere sintaxia komaz bereizitako NO_PROXY balio batetik ere desberdintzen da. *.internal.example bezalako shell komodin bat adierazpen erregularren eremura kopiatzeak ez du esanahi bera gordetzen.

Ondoren, identifikatu nork deskargatzen duen paketea

Agentearen iturburu- eta artefaktu-eragiketa integratuek bere proxy konfigurazioa erabiltzen dute. Zereginek agerian utzitako proxy informazioa lor dezakete zeregin-liburutegitik eta beren HTTP bezeroei aplikatu.

Kanpoko NuGet, dotnet edo curl prozesu bat deitzen duen zereginak beste kontsumitzaile bat gehitzen du. Egiaztatu zeregin horrek nola ematen dizkion tresnari proxy eta saihesbide ezarpenak. Agente-arau zuzen batek ez du frogatzen pakete-bezero independente bakoitzak irakurri duenik.

Gorde barne-feedaren URLa diagnostiko-erregistroan, eskema eta ataka barne. Probatu araua kontaktatzen ari den URLarekin, eta ondoren aztertu eskaera horren erantzule den zeregin edo bezero konfigurazioa.

Erlazionatutako artikuluak