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'

Dokumentovana 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 na računaru.

Za postavku koju posjeduje plan testiranja, HTTP Request i HTTP Request Defaults također prikazuju polja proxy 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 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.

Povezani članci