ለcurl Negotiate ማረጋገጫ የፕሮክሲውን የአስተናጋጅ ስም ይጠቀሙ
Negotiate መግቢያን ሲመረምሩ የፕሮክሲውን የተመዘገበ የአገልግሎት ማንነት ይጠብቁ፤ IP አድራሻውን እኩል ስም አድርገው አይቁጠሩ።
ለNegotiate ማሰማራት የተሰጠውን የፕሮክሲ ስም ይጠቀሙ። ከIP አድራሻው ጋር የሚደረግ TCP ግንኙነት ተመሳሳይ የማረጋገጫ ማንነት እንደሚጠየቅ አያረጋግጥም።
curl --proxy http://proxy.example:3128 --proxy-negotiate --proxy-user : --noproxy '' --connect-timeout 5 --max-time 20 https://example.com/የፕሮክሲ አስተናጋጅ ስሙን በተፈቀደው የአገልግሎት ስም ይተኩ። ይህ የመድረኩን ያለውን የመረጃ ማዋቀር በመጠቀም የፕሮክሲ Negotiateን ይመርጣል፤ የዶሜን መግቢያ አይፈጥርም እና ከማይገኝ የማረጋገጫ አገልግሎት ቲኬት አያገኝም።
HTTP/proxy.example የሚጠብቅ ማሰማራት ላይ IP ወይም ሌላ ስም ተለዋጭ የሚጠየቀውን የአገልግሎት ማንነት ሊቀይር ይችላል። አንዳንድ አካባቢዎች ሌሎች የስም አቀራረቦችን በግልጽ ይደግፋሉ፤ ስለዚህ IP ማረጋገጫ በሁሉም ቦታ የማይቻል ነው ከማለት ይልቅ የተዋቀረውን ማንነት ይጠብቁ።
ትክክለኛውን curl ቢናሪ እና የመለያውን አካባቢ ይፈትሹ። GSSAPI ወይም SSPI ድጋፍ በመድረኩና በbuild ይወሰናል። ማሰማራቱ የተወሰነ የአገልግሎት ክፍል ከፈለገ የcurl የፕሮክሲ አገልግሎት-ስም አማራጭን በተመዘገበው ውቅር መሠረት ይጠቀሙ፤ ስሞችን መገመት ችግሩን ከመፍታት ይልቅ ሊያንቀሳቅሰው ይችላል።
Negotiate ራሱ የመካኒዝም ድርድር መለያ ነው። መኖሩ ብቻ የትኛው መሠረታዊ መካኒዝም እንደተመረጠ አያረጋግጥም። ልዩነቱ አስፈላጊ ሲሆን የተፈቀደ የክሊያንት/ሰርቨር ምርመራ ይጠቀሙ እና ቲኬቶችንና ቶከኖችን ከየተጋሩ ሪፖርቶች ውጭ ያድርጉ።