আপনার অ্যাপ্লিকেশন নিজের কমপিউটারের একটি প্রক্সিতে সংযোগ করে। তারপর সেই হেল্পার কোম্পানি প্রক্সিতে প্রমাণীকরণ করে। অ্যাপ্লিকেশনটি নিজেই কোম্পানির প্রমাণীকরণ বিনিময় করছে—এটা জরুরি নয়।

application → local helper → company proxy → destination

CNTLM-এর মতো হেল্পারের আপস্ট্রিম অ্যাকাউন্ট ও প্রক্সি কনফিগারেশন থাকে। এর লোকাল লিসেনারের আলাদা নাগাল ও অ্যাক্সেস সীমা থাকে। অন্য কোনো এন্ডপয়েন্টের জন্য ব্রাউজারে দেওয়া পাসওয়ার্ড এগুলোর কোনোটিই স্বয়ংক্রিয়ভাবে কনফিগার করে না।

কোন ধাপটি ব্যর্থ হলো তা শনাক্ত করুন

প্রথমে নিশ্চিত করুন অ্যাপ্লিকেশনটি হেল্পারের প্রকৃত লিসেনার ও প্রোটোকল বেছে নিয়েছে। সেই লিসেনারে পৌঁছানোর আগের ত্রুটি NTLM ব্যর্থতা নয়। এরপর যাচাই করুন হেল্পারটি তার কনফিগার করা প্যারেন্টে পৌঁছেছে কি না এবং প্যারেন্ট তার পরিচয় গ্রহণ করেছে কি না।

এই পথে ফেরত আসা 407 ব্যাখ্যা দাবি করে। দৃশ্যমান স্ট্যাটাসই আপনার অ্যাপ্লিকেশনের পাঠানো উচিত এমন অ্যাকাউন্ট নির্দেশ করে ধরে নেওয়ার বদলে লোকাল লেনদেনটি হেল্পারের সম্পাদিত ডায়াগনস্টিকসের সঙ্গে মিলিয়ে দেখুন।

পুরনো উদাহরণ কখনও keep-alive হেডার যোগ করে সাফল্য জানায়। সংযোগ-কেন্দ্রিক প্রমাণীকরণে সংযোগ ধরে রাখা গুরুত্বপূর্ণ হতে পারে, তবে সেই পর্যবেক্ষণ প্রমাণ করে না যে প্রতিটি ব্যর্থ হেল্পার সেটআপের একই হেডার দরকার। এন্ডপয়েন্ট নির্বাচন, সমর্থিত পদ্ধতি, অ্যাকাউন্ট ও সংযোগের আয়ু আলাদা ইনপুট হিসেবেই থাকে।

লিসেনার একটি প্রকৃত সেবা

Loopback লিসেনারকে পারিপার্শ্বিক নেটওয়ার্ক থেকে দূরে রাখে; এটি সেই কম্পিউটারের সব প্রসেস বা ব্যবহারকারীকে আলাদা করে না। গেটওয়ে বা আরও প্রশস্ত বাইন্ডিং সম্ভাব্য কলকারীদের সেট বদলে দেয় যারা হেল্পারের আপস্ট্রিম পরিচয় ব্যবহার করতে পারে। সেই পরিবর্তন সচেতনভাবে করুন।

অ্যাপ্লিকেশন প্রয়োজনীয় স্কিম সম্পাদন করতে না পারলে অনুমোদিত হেল্পার ব্যবস্থা ব্যবহার করুন। উপকারী ফল হলো পরিচিত অ্যাকাউন্ট মালিকানাসহ পরিচিত পথ, একটি ডাউনলোড কাজ করানোর জন্য আকস্মিক অজ্ঞাত অতিরিক্ত সেবা নয়।

সম্পর্কিত নিবন্ধ