Unable to tunnel through proxy ... 407 Proxy Authentication Required gibi bir ileti, kimlik bilgilerini isteyen aracıyı tanımlar. HTTPS uygulama isteği henüz kabul edilmiş bir CONNECT tünelinden geçmemiştir.

JMeter giden proxy seçeneklerini birlikte sunar:

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

Belgelenen kullanıcı adı bayrağı küçük harf -u'dir. Uzun seçenekler --proxyHost, --proxyPort, --username ve --password içerir. Örnek parola bir yer tutucudur; komut satırı bağımsız değişkenleri makinedeki diğer kullanıcılar tarafından görülebilir.

Test planına ait bir ayar için HTTP Request ve HTTP Request Defaults da proxy sunucusu, bağlantı noktası, kullanıcı adı ve parola alanlarını gösterir. Sunucuyu o ana makine adı alanına http:// öneki olmadan girin. Komut satırı değişikliği etkisiz göründüğünde sampler'a özgü girdileri kontrol edin.

Uygulama ihtiyaç duyduğunda hedef sunucunun kimlik doğrulaması için bir HTTP Authorization Manager girdisi tutun. URL kapsamlı hesabı yukarıda verilen proxy hesabından farklı bir yapılandırmadır.

Proxy hâlâ 407 döndürüyorsa, duyurduğu kimlik doğrulama şemasını ve gerçek uç noktayı inceleyin. Başka bir proxy alanı için doğru parola veya desteklenmeyen bir şema yine de reddedilecektir. Reddedilen oturum açma ile bağlantı hatası arasındaki ayrımı koruyun ve proxy parolasını uygulamanın Authorization başlığı olarak eklemekten kaçının.

İlgili makaleler