Një mesazh si Unable to tunnel through proxy ... 407 Proxy Authentication Required identifikon ndërmjetësin që kërkon kredenciale. Kërkesa HTTPS e aplikacionit nuk ka kaluar ende nëpër një tunel CONNECT të pranuar.

JMeter ofron opsionet e përfaqësuesit dalës së bashku:

jmeter -n -t plan.jmx \
  -H proxy.example -P 8080 \
  -u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'

Flamuri i dokumentuar i emrit të përdoruesit është shkronja e vogël -u. Opsionet e gjata përfshijnë --proxyHost, --proxyPort, --username dhe --password. Fjalëkalimi i mostrës është një mbajtës vendi; argumentet e rreshtit të komandës mund të jenë të dukshme për përdoruesit e tjerë të makinës.

Për një cilësim në pronësi të planit të testimit, HTTP Request dhe HTTP Request Defaults shfaqin gjithashtu fusha për serverin e përfaqësuesit, portën, emrin e përdoruesit dhe fjalëkalimin. Fusni serverin pa prefiksin http:// në atë fushë të emrit të hostit. Kontrolloni hyrjet specifike për sampler kur një ndryshim në rreshtin e komandës duket i pafuqishëm.

Mbani një hyrje HTTP Authorization Manager për vërtetimin e serverit të destinacionit kur aplikacioni ka nevojë. Llogaria e tij e kufizuar nga URL është një konfigurim tjetër nga llogaria e përfaqësuesit e dhënë më sipër.

Nëse përfaqësuesi vazhdon të kthejë 407, shqyrtoni skemën e vërtetimit të shpallur dhe pikën përfundimtare efektive. Një fjalëkalim i saktë për një fushë tjetër të përfaqësuesit ose një skemë e pambështetur do të refuzohet gjithsesi. Ruani dallimin midis një hyrjeje të refuzuar dhe një dështimi lidhjeje, dhe shmangni shtimin e fjalëkalimit të përfaqësuesit si kokë Authorization të aplikacionit.

Artikuj të ngjashëm