Mesaĝo kiel Unable to tunnel through proxy ... 407 Proxy Authentication Required identigas la peranton, kiu petas akreditaĵojn. La HTTPS-aplikpeticio ankoraŭ ne pasis tra akceptita CONNECT-tunelo.

JMeter provizas elirajn prokurajn opciojn kune:

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

La dokumentita salutnoma ŝaltilo estas minuskla -u. Longaj opcioj inkluzivas --proxyHost, --proxyPort, --username kaj --password. La ekzempla pasvorto estas lokokupilo; komandliniaj argumentoj povas esti videblaj al aliaj uzantoj de la maŝino.

Por agordo apartenanta al la testplano, HTTP Request kaj HTTP Request Defaults ankaŭ montras kampojn por prokura servilo, pordo, salutnomo kaj pasvorto. Enigu la servilon sen la prefikso http:// en tiu gastigantnoma kampo. Kontrolu sampler-specifajn enskribojn kiam ŝanĝo en la komandlinio ŝajnas senefika.

Konservu enskribon de HTTP Authorization Manager por la servila aŭtentigo de la celo kiam la aplikaĵo bezonas ĝin. Ĝia URL-limigita konto estas alia agordo ol la supre provizita prokura konto.

Se la prokuro ankoraŭ redonas 407, ekzamenu ĝian anoncitan aŭtentigan skemon kaj la efektivan finpunkton. Ĝusta pasvorto por alia prokura regno aŭ neapogata skemo ankoraŭ estos malakceptita. Konservu la distingon inter rifuzita ensaluto kaj konekta fiasko, kaj ne aldonu la prokuran pasvorton kiel Authorization-kapon de la aplikaĵo.

Rilataj artikoloj