“200 Connection Established” ማለት ፕሮክሲው ዋሻውን ተቀብሏል ማለት ነው። ድረ ገጹ ገና ገጽ አልመለሰም። ቀጥሎ ከመድረሻው ጋር TLS ይካሄዳል፣ ከዚያም የHTTPS ጥያቄው ራሱ ይመጣል።

ከፕሮክሲ ግንኙነት እስከ ድረ ገጹ ምላሽ

  1. ደንበኛው ከፕሮክሲው መጨረሻ ነጥብ ጋር ይገናኛል።
  2. ፕሮክሲውን ከመድረሻ አስተናጋጅና ወደብ ጋር እንዲገናኝ ይጠይቃል።
  3. ፕሮክሲው ያንን ጥያቄ ይቀበላል ወይም ውድቅ ያደርጋል።
  4. ከተቀበለ በኋላ ደንበኛው በዋሻው በኩል ከመድረሻው ጋር TLS ይደራደራል።
  5. ደንበኛው የHTTPS ጥያቄውን ይልካል፣ የድረ ገጹንም ምላሽ በTLS ውስጥ ይቀበላል።

የፕሮክሲ ግንኙነት መከልከል፣ ዋሻ ውድቅ መደረግና የምስክር ወረቀት ስህተት በዚህ ቅደም ተከተል የተለያዩ ቦታዎች ላይ ይከሰታሉ። ቅንብሮችን ከመቀየርዎ በፊት የመጨረሻውን የተጠናቀቀ እርምጃ ያግኙ።

የCONNECT ልውውጥ

በHTTP/1.1 ውስጥ ቀለል ያለ ልውውጥ እንዲህ ይመስላል፦

CONNECT example.com:443 HTTP/1.1
Host: example.com:443

HTTP/1.1 200 Connection Established

የጥያቄው ዒላማ አስተናጋጅና ወደብ ነው፤ የድረ ገጹ መንገድ ወይም የመጠይቅ ግቤቶች አይካተቱም። የተሳካ CONNECT ምላሽ ከተሰጠ በኋላ ግንኙነቱ የዋሻውን ባይቶች ያስተላልፋል። ለHTTPS መድረሻ፣ የደንበኛው ቀጣይ ልውውጥ የTLS መጨባበጥ ነው።

የእንግሊዝኛውን ማብራሪያ ሐረግ ከማዛመድ ይልቅ የቁጥር ሁኔታውን ያንብቡ። ፕሮክሲዎች ለአንድ ሁኔታ የተለያየ ጽሑፍ ሊጠቀሙ ይችላሉ።

በcurl ይመልከቱት

በአካባቢያዊ ወደብ 8080 ላለ HTTP ፕሮክሲ፦

curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --verbose https://example.com/

የማዳመጫ አድራሻውን በራስዎ መጨረሻ ነጥብ ይተኩ። እጩዎች ካስፈለጉዎት፣ የHTTP ፕሮክሲ ዝርዝሩን ይመልከቱና የመረጡትን መዝገብ ይፈትሹ። ባዶው የማለፊያ ዝርዝር ይህ ጥሪ ፕሮክሲውን እንዲመርጥ ያረጋግጣል። በጊዜ ቅደም ተከተል የፕሮክሲ ግንኙነት፣ CONNECT ምላሽ፣ የመድረሻ ምስክር ወረቀት ማረጋገጫና የድረ ገጹን ምላሽ ይፈልጉ። የመዝገቡ ትክክለኛ ቃላት በcurl ግንባታ ላይ ይመረኮዛሉ።

ፕሮክሲው ዋሻውን ከተቀበለ በኋላ መድረሻው 404፣ 429 ወይም 500 ሊመልስ ይችላል። ማንኛውንም የHTTP ምላሽ ከመመለሱ በፊት በTLS ጊዜም ሊወድቅ ይችላል።

የት ቆመ?

የታየውቀጣይ ምርመራ
ከፕሮክሲው ጋር ያለው ግንኙነት ይከለከላልየፕሮክሲ አድራሻ፣ የማዳመጫ ወደብ፣ ሂደትና የአውታረ መረብ መዳረሻ።
ፕሮክሲው 407 ይመልሳልየፕሮክሲ መለያና የማረጋገጫ ዘዴ።
ፕሮክሲው መድረሻን ወይም ወደብን ውድቅ ያደርጋልየመዳረሻ ፖሊሲና የተፈቀዱ CONNECT መድረሻዎች።
ዋሻው ይከፈታል፣ ከዚያ የTLS ማረጋገጫ ይወድቃልየመድረሻ ስም፣ የእምነት ማከማቻ፣ ሰዓትና የሚተዳደር የTLS ጠለፋ ካለ።
TLS ይሳካል፣ ድረ ገጹም ስህተት ይመልሳልየድረ ገጹ ምላሽ።

ለማነጻጸር አንዱን ወገን ሳይቀይሩ ያቆዩ፦ በተመሳሳይ ፕሮክሲ ሌላ መድረሻ ይሞክሩ፣ ወይም ተመሳሳይ መድረሻን በተፈቀደ ቀጥተኛ መንገድ ያነጻጽሩ።

ዋሻው አሁንም አስተዳዳሪ አለው

ፕሮክሲው የCONNECT መድረሻውን ያውቃል፣ የትራፊክንም ጊዜና መጠን ያስተናግዳል። መደበኛ ከጫፍ እስከ ጫፍ TLS የድረ ገጹን የመተግበሪያ ይዘት፣ ያንን የTLS ክፍለ ጊዜ በራሱ ላይ ከማያቋርጥ ፕሮክሲ ይጠብቃል። ደንበኛው የሚያምነው የሚተዳደር ጠላፊ ፕሮክሲ የተለየ የእምነት ግንኙነት አለው።

ተዛማጅ ጽሑፎች