JMeter 407: potrebna je autentifikacija proksija — postavite proksi podatke
Dostavite JMeterove izlazne proksi podatke kroz njegove namjenske opcije ili polja proksija 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 proksija zajedno:
jmeter -n -t plan.jmx \
-H proxy.example -P 8080 \
-u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'
Dokumentovana oznaka korisničkog imena je malo slovo -u. Duge opcije uključuju --proxyHost, --proxyPort, --username i --password. Primjer lozinke je rezervisano mjesto; argumenti naredbe mogu biti vidljivi drugim korisnicima računara.
Za postavku koju posjeduje plan testiranja, HTTP Request i HTTP Request Defaults također prikazuju polja proksi servera, porta, korisničkog imena i lozinke. Unesite server bez prefiksa http:// u to polje imena 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 servera kada je aplikaciji potrebna. Njegov račun ograničen URL-om je drugačija konfiguracija od gore navedenog proksi računa.
Ako proksi i dalje vraća 407, provjerite objavljenu šemu autentifikacije i stvarnu krajnju tačku. Ispravna lozinka za drugi proksi realm ili nepodržana šema i dalje će biti odbijena. Očuvajte razliku između odbijene prijave i neuspjeha veze i ne dodajte proksi lozinku kao Authorization zaglavlje aplikacije.