ለፕሮክሲ እና ለጥቅል አገልጋይ የCargo CA ስብስቦች
የCargo cainfo እና proxy-cainfo ቅንብሮችን ለትክክለኛው TLS ግንኙነት ይጠቀሙ፤ የፕሮክሲ ሰርተፍኬት ስህተቶችን ሁሉ አንድ የእምነት ችግር አድርገው አይውሰዱ።
ለ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 የጀርባ አካሉን ባህሪ ያገናዝቡ።
ማረጋገጥን እንደተከፈተ ያቆዩ። የታሰበውን አገልግሎት በቀላሉ ከሚቀጥል ዝውውር ለመለየት የሚያስፈልገውን የማንነት ምርመራ ይሰጣል።