Għal proxy HTTPS u sors ta’ pakketti HTTPS, Cargo jista’ jivverifika żewġ konnessjonijiet TLS b’pakketti CA differenti:

[http]
proxy = "https://proxy.example:8443"
proxy-cainfo = "/path/to/proxy-ca.pem"
cainfo = "/path/to/origin-ca.pem"

Ibdel il-punt tat-tmiem u l-mogħdijiet bil-valuri approvati tiegħek. Dan il-proxy għandu apposta semmiegħ TLS; proxy HTTP ordinarju ma jsirx HTTPS għax is-sors tal-pakketti juża HTTPS.

Stadju tal-ħsaraSetting ta’ fiduċja li għandu jiġi eżaminat
TLS tal-proxy, qabel ma teżisti mina lejn id-destinazzjonihttp.proxy-cainfo, li juża http.cainfo jekk ma jiġix issettjat separatament.
Ċertifikat tad-destinazzjoni wara l-istabbiliment tal-minahttp.cainfo għall-mogħdija ta’ fiduċja tad-destinazzjoni.

Il-varjabbli korrispondenti huma CARGO_HTTP_PROXY_CAINFO u CARGO_HTTP_CAINFO. Uża l-awtorità approvata xierqa; li tikkopja ċertifikat każwali fiż-żewġ fajls ma jidentifikax liema konnessjoni hija ħażina.

Proxy HTTP mhux ikkriptat li jġorr CONNECT m’għandux ċertifikat TLS tas-semmiegħ tal-proxy x’jiġi vverifikat. Żball tad-destinazzjoni hemm ma jissewwiex billi tivvinta fajl CA għall-proxy. Iċċekkja wkoll li mogħdija kkonfigurata teżisti fil-container jew xogħol CI reali, u qies l-imġiba tas-sistema operattiva u tal-backend TLS meta tqabbel ambjenti.

Żomm il-verifika mixgħula. Tipprovdi l-kontroll tal-identità meħtieġ biex tiddistingwi s-servizz maħsub minn trasferiment li sempliċement ikompli.

Artikli relatati