ফায়ারফক্স PAC ফাইল থেকে সতর্কবার্তাগুলো কোথায় পাঠায়
Firefox Browser Console-এ PAC ডায়াগনস্টিক বার্তা খুঁজুন এবং যোগ করা লগিং যেন DNS আচরণ না বদলায় সেদিকে খেয়াল রাখুন।
একটি PAC ফাইল কোনো ডায়ালগ না খুলেই alert() কল করতে পারে। Firefox-এ PAC বাস্তবায়ন সেই বার্তাগুলো ব্রাউজার কনসোলে PAC-alert: উপসর্গসহ লেখে।
একটি পৃষ্ঠার সঙ্গে যুক্ত Web Console নয়, Browser Console খুলুন এবং সেই উপসর্গে ফিল্টার করুন। PAC নির্বাহ ব্রাউজারের নেটওয়ার্কিং ব্যবস্থার অংশ; এটি আপনার দেখা ওয়েবসাইটের ভেতরে চলা JavaScript নয়।
alert("PAC host=" + host + " branch=office");
যে শাখাটি শনাক্ত করতে চান সেখানে একটি সংক্ষিপ্ত বার্তা রাখুন। স্ক্রিপ্ট যদি ইতিমধ্যে একটি রুট ভেরিয়েবল গণনা করে, তবে সেই মান লগ করলে কোন ফলাফল বেছে নেওয়া হয়েছে তা দেখা যেতে পারে। লগিং শুধু সংশ্লিষ্ট নিয়মে সীমাবদ্ধ রাখুন এবং পরে সরিয়ে ফেলুন।
বার্তাটিকে আরও আকর্ষণীয় করতে শুধু dnsResolve(host) যোগ করা এড়িয়ে চলুন। এটি এমন একটি লুকআপ যোগ করে যা মূল শাখার প্রয়োজন নাও হতে পারে, যা আপনি পর্যবেক্ষণ করার সময়ই লেটেন্সি ও নেটওয়ার্ক কার্যকলাপ বদলে দিতে পারে।
কোনো বার্তা না থাকার অর্থ স্বয়ংক্রিয়ভাবে শর্তটি মিথ্যা হিসেবে মূল্যায়িত হয়েছে নয়। নিশ্চিত করুন Firefox উদ্দিষ্ট PAC সংস্করণ লোড করেছে এবং অনুরোধটি নতুন মূল্যায়ন ঘটিয়েছে। কনসোল আউটপুট অনুপস্থিত থাকার কারণে নিয়মটি নতুন করে লেখার আগে লোডিং ও পুনর্ব্যবহার নির্ণয় করুন।