Pakketti CA ta’ Cargo għall-proxy u s-server tal-pakketti
Applika cainfo u proxy-cainfo ta’ Cargo għall-konnessjoni TLS it-tajba, minflok tqis kull żball ta’ ċertifikat proxy bħala l-istess problema ta’ fiduċja.
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-ħsara | Setting ta’ fiduċja li għandu jiġi eżaminat |
|---|---|
| TLS tal-proxy, qabel ma teżisti mina lejn id-destinazzjoni | http.proxy-cainfo, li juża http.cainfo jekk ma jiġix issettjat separatament. |
| Ċertifikat tad-destinazzjoni wara l-istabbiliment tal-mina | http.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.