JMeter 407: uthibitishaji wa proksi unahitajika — weka vitambulisho vya proksi
Toa vitambulisho vya proksi ya nje vya JMeter kupitia chaguo zake maalum au sehemu za proksi za HTTP Request wakati CONNECT inapokea changamoto ya 407.
Ujumbe kama Unable to tunnel through proxy ... 407 Proxy Authentication Required hubainisha mpatanishi anayeomba vitambulisho. Ombi la programu la HTTPS bado halijapita kupitia handaki la CONNECT lililokubaliwa.
JMeter hutoa chaguo za proksi ya nje pamoja:
jmeter -n -t plan.jmx \
-H proxy.example -P 8080 \
-u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'
Bendera ya jina la mtumiaji iliyoandikwa ni herufi ndogo -u. Chaguo ndefu zinajumuisha --proxyHost, --proxyPort, --username na --password. Nenosiri la mfano ni kishika nafasi; hoja za mstari wa amri zinaweza kuonekana kwa watumiaji wengine kwenye mashine.
Kwa mpangilio unaomilikiwa na mpango wa jaribio, HTTP Request na HTTP Request Defaults pia huonyesha sehemu za seva ya proksi, bandari, jina la mtumiaji na nenosiri. Ingiza seva bila kiambishi awali cha http:// katika sehemu hiyo ya jina la mwenyeji. Angalia maingizo maalum ya sampler wakati mabadiliko ya mstari wa amri yanaonekana kutofanya kazi.
Weka ingizo la HTTP Authorization Manager kwa uthibitishaji wa seva lengwa wakati programu inahitaji. Akaunti yake iliyopunguzwa kwa URL ni usanidi tofauti na akaunti ya proksi iliyotolewa hapo juu.
Ikiwa proksi bado inarudisha 407, chunguza mpango wa uthibitishaji uliotangazwa na sehemu ya mwisho inayofaa. Nenosiri sahihi la eneo lingine la proksi au mpango usiotumika bado litakataliwa. Hifadhi tofauti kati ya kuingia lililokataliwa na kushindwa kwa muunganisho, na epuka kuongeza nenosiri la proksi kama kichwa cha Authorization cha programu.