ለ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 የጀርባ አካሉን ባህሪ ያገናዝቡ።

ማረጋገጥን እንደተከፈተ ያቆዩ። የታሰበውን አገልግሎት በቀላሉ ከሚቀጥል ዝውውር ለመለየት የሚያስፈልገውን የማንነት ምርመራ ይሰጣል።

ተዛማጅ ጽሑፎች