HTTPS прокси мен HTTPS пакет көзі үшін Cargo екі TLS байланысын әртүрлі CA жиындарымен тексере алады:

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

Соңғы нүкте мен жолдарды мақұлданған мәндермен ауыстырыңыз. Бұл проксиде әдейі TLS тыңдаушысы бар; кәдімгі HTTP прокси пакет көзі HTTPS қолданғандықтан HTTPS болып кетпейді.

Қате кезеңіТексерілетін сенім баптауы
Мақсат туннелі пайда болғанға дейінгі прокси TLS-іhttp.proxy-cainfo; бөлек орнатылмаса, http.cainfo қолданылады.
Туннель орнатылғаннан кейінгі мақсат сертификатыМақсаттың сенім жолына арналған http.cainfo.

Тиісті айнымалылар — CARGO_HTTP_PROXY_CAINFO және CARGO_HTTP_CAINFO. Сәйкес мақұлданған куәландыру орталығын пайдаланыңыз; кездейсоқ сертификатты екі файлға көшіру қай байланыс қате екенін анықтамайды.

CONNECT тасымалдайтын шифрланбаған HTTP проксидің тексерілетін прокси тыңдаушысы TLS сертификаты жоқ. Мұндай мақсат қатесі ойдан шығарылған прокси CA файлымен түзелмейді. Бапталған жолдың нақты контейнерде немесе CI тапсырмасында бар екенін де тексеріп, орталарды салыстырғанда операциялық жүйе мен TLS бэкендінің әрекетін ескеріңіз.

Тексеруді қосулы ұстаңыз. Ол көзделген қызметті жай жалғаса беретін тасымалдан ажыратуға қажет сәйкестік тексеруін қамтамасыз етеді.

Қатысты мақалалар