JMeter 407: ప్రాక్సీ ప్రామాణీకరణ అవసరం — ప్రాక్సీ ఆధారాలను సెట్ చేయండి
CONNECT 407 సవాలును పొందినప్పుడు JMeter యొక్క అవుట్బౌండ్ ప్రాక్సీ ఆధారాలను దాని ప్రత్యేక ఎంపికలు లేదా HTTP Request ప్రాక్సీ ఫీల్డ్ల ద్వారా అందించండి.
Unable to tunnel through proxy ... 407 Proxy Authentication Required వంటి సందేశం ఆధారాలను అడుగుతున్న మధ్యవర్తిని గుర్తిస్తుంది. HTTPS అప్లికేషన్ అభ్యర్థన ఇంకా ఆమోదించబడిన CONNECT సొరంగం గుండా వెళ్లలేదు.
JMeter అవుట్బౌండ్ ప్రాక్సీ ఎంపికలను కలిసి అందిస్తుంది:
jmeter -n -t plan.jmx \
-H proxy.example -P 8080 \
-u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'
డాక్యుమెంట్ చేయబడిన వినియోగదారు పేరు ఫ్లాగ్ చిన్న అక్షరం -u. పొడవైన ఎంపికలలో --proxyHost, --proxyPort, --username మరియు --password ఉన్నాయి. నమూనా పాస్వర్డ్ ప్లేస్హోల్డర్; కమాండ్-లైన్ ఆర్గ్యుమెంట్లు మెషీన్లోని ఇతర వినియోగదారులకు కనిపించవచ్చు.
పరీక్షా ప్రణాళిక యాజమాన్యంలోని సెట్టింగ్ కోసం, HTTP Request మరియు HTTP Request Defaults ప్రాక్సీ సర్వర్, పోర్ట్, వినియోగదారు పేరు మరియు పాస్వర్డ్ ఫీల్డ్లను కూడా చూపుతాయి. ఆ హోస్ట్నేమ్ ఫీల్డ్లో http:// ఉపసర్గ లేకుండా సర్వర్ను నమోదు చేయండి. కమాండ్-లైన్ మార్పు పనికిరానిదిగా కనిపించినప్పుడు sampler-నిర్దిష్ట నమోదులను తనిఖీ చేయండి.
అప్లికేషన్కు అవసరమైనప్పుడు గమ్యస్థాన సర్వర్ ప్రామాణీకరణ కోసం HTTP Authorization Manager నమోదును ఉంచండి. దాని URL-పరిమిత ఖాతా పైన ఇచ్చిన ప్రాక్సీ ఖాతా నుండి భిన్నమైన కాన్ఫిగరేషన్.
ప్రాక్సీ ఇప్పటికీ 407ని తిరిగి ఇస్తే, దాని ప్రకటించిన ప్రామాణీకరణ స్కీమ్ మరియు ప్రభావవంతమైన ఎండ్పాయింట్ను పరిశీలించండి. మరొక ప్రాక్సీ రియల్మ్ కోసం సరైన పాస్వర్డ్ లేదా మద్దతు లేని స్కీమ్ ఇప్పటికీ తిరస్కరించబడుతుంది. తిరస్కరించబడిన లాగిన్ మరియు కనెక్షన్ వైఫల్యం మధ్య వ్యత్యాసాన్ని కాపాడుకోండి, మరియు ప్రాక్సీ పాస్వర్డ్ను అప్లికేషన్ Authorization హెడర్గా జోడించడం మానుకోండి.