JMeter 407: potrebna je autentifikacija proxyja — postavite proxy podatke
Dostavite JMeterove izlazne proxy podatke kroz njegove namjenske opcije ili polja proxyja u HTTP Request kada CONNECT primi 407 izazov.
Poruka poput Unable to tunnel through proxy ... 407 Proxy Authentication Required označava posrednika koji traži vjerodajnice. HTTPS zahtjev aplikacije još nije prošao kroz prihvaćeni CONNECT tunel.
JMeter pruža opcije izlaznog proxyja zajedno:
jmeter -n -t plan.jmx \
-H proxy.example -P 8080 \
-u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'
Dokumentirana oznaka korisničkog imena je malo slovo -u. Duge opcije uključuju --proxyHost, --proxyPort, --username i --password. Primjer lozinke je rezervirano mjesto; argumenti naredbe mogu biti vidljivi drugim korisnicima računala.
Za postavku koju posjeduje plan testiranja, HTTP Request i HTTP Request Defaults također prikazuju polja proxy poslužitelja, porta, korisničkog imena i lozinke. Unesite poslužitelj bez prefiksa http:// u to polje naziva hosta. Provjerite unose specifične za sampler kada se promjena u naredbenom retku čini nedjelotvornom.
Zadržite unos HTTP Authorization Manager za autentifikaciju odredišnog poslužitelja kada je aplikaciji potrebna. Njegov račun ograničen URL-om je drugačija konfiguracija od gore navedenog proxy računa.
Ako proxy i dalje vraća 407, provjerite objavljenu shemu autentifikacije i stvarnu krajnju točku. Ispravna lozinka za drugi proxy realm ili nepodržana shema i dalje će biti odbijena. Očuvajte razliku između odbijene prijave i neuspjeha veze i ne dodajte proxy lozinku kao Authorization zaglavlje aplikacije.