WPAD పరిష్కరించబడుతుంది, కానీ బ్రౌజర్కు 404 వస్తుంది
స్వయంచాలక ప్రాక్సీ కనుగొనడం సరైన సర్వర్ను కనుగొని కూడా తప్పు వర్చువల్ హోస్ట్ లేదా మార్గం నుండి PAC ఫైల్ను అడగవచ్చు.
wpad అనే పేరు ఆశించిన మెషీన్కు పరిష్కరించబడుతుంది. అది ఉత్తేజకరం, కానీ అది ప్రారంభం మాత్రమే. బ్రౌజర్ ఇప్పటికీ ఆ మెషీన్ నుండి ఫైల్ను అడిగి PAC స్క్రిప్ట్ను పొందాలి.
ఉపయోగకరమైన ఆధారం వెబ్ సర్వర్ యాక్సెస్ లాగ్లో ఉంది: క్లయింట్ /wpad.dat అడిగి HTTP 404 పొందింది. చేతితో తెరిచిన PAC URL వేరే హోస్ట్నేమ్ను ఉపయోగించవచ్చు. రెండు పేర్లు ఒకే సర్వర్ను చేరినప్పటికీ అవి వేర్వేరు వర్చువల్ హోస్ట్లను ఎంచుకోవచ్చు.
క్లయింట్ చేసిన అభ్యర్థనను అనుసరించండి
కనుగొనడం ఎంచుకున్న సరైన URL, HTTP Host విలువ, మార్గం మరియు ప్రతిస్పందనను తనిఖీ చేయండి. సాధారణ బ్రౌజర్ ట్యాబ్లో సౌకర్యవంతమైన PAC URL తెరవడం స్వయంచాలక కనుగొనడం ఆ URL అడిగిందని నిరూపించదు.
చిన్న మరియు పూర్తిగా అర్హత కలిగిన పేర్లు రెండూ ఆశించబడితే, ఉద్దేశించిన వెబ్ హోస్ట్ ఆ పేర్లను ఉద్దేశపూర్వకంగా నిర్వహించేలా కాన్ఫిగర్ చేయండి. /wpad.dat సరైన ఫైల్కు మ్యాప్ అవుతుందని నిర్ధారించండి, డిఫాల్ట్ డాక్యుమెంట్ రూట్ లేదా సంబంధం లేని అప్లికేషన్కు కాదు.
లోపం పేజీ కాదు, స్క్రిప్ట్ అందించండి
ప్రతిస్పందన స్థితితో పాటు దాని బాడీని కూడా ధృవీకరించండి. సైన్-ఇన్ పేజీ, బ్రాండెడ్ లోపం పత్రం లేదా రీడైరెక్ట్ చేతితో చూసినప్పుడు విశ్వసనీయంగా అనిపించవచ్చు, కానీ అవి రిజాల్వర్ ఆశించే PAC స్క్రిప్ట్ కావు. Chromium కఠినమైన PAC డౌన్లోడ్ అవసరాలును డాక్యుమెంట్ చేస్తుంది, HTTP 200 ప్రతిస్పందనతో సహా.
డెలివరీ విజయవంతమైన తర్వాత తర్వాత మాత్రమే FindProxyForURL() డీబగ్ చేయడం అర్థవంతం. దాని హోస్ట్నేమ్ నియమాలను మార్చడం బ్రౌజర్ దానిని పొందకుండా నిరోధించిన 404ను సరిచేయలేదు.
PAC వెబ్ సర్వర్ను దాని స్క్రిప్ట్లో పేర్కొన్న ఫార్వర్డ్ ప్రాక్సీ నుండి కూడా వేరు చేయండి. అవి ఒకే మెషీన్ను పంచుకోవచ్చు, కానీ ఒక సేవ యాక్సెస్ లాగ్లోని నమోదు మరో సేవ వినియోగదారు గమ్యస్థాన అభ్యర్థనను నిర్వహించిందని రుజువు కాదు.