Unable to tunnel through proxy ... 407 Proxy Authentication Required ကဲ့သို့ မက်ဆေ့ချ်သည် အထောက်အထား တောင်းခံနေသော ကြားခံကို ဖော်ပြသည်။ HTTPS အက်ပလီကေးရှင်း တောင်းခံမှုသည် လက်ခံထားသော CONNECT ဥမင်လိုဏ်ခေါင်းကို မဖြတ်သန်းရသေးပါ။

JMeter သည် အပြင်ထွက် ပရောက်စီ ရွေးချယ်စရာများကို အတူတကွ ပေးသည် −

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

မှတ်တမ်းတင်ထားသော အသုံးပြုသူအမည် အလံသည် အသေးစာလုံး -u ဖြစ်သည်။ ရှည်သော ရွေးချယ်စရာများတွင် --proxyHost, --proxyPort, --username နှင့် --password ပါဝင်သည်။ နမူနာ စကားဝှက်သည် နေရာယူထားသူ ဖြစ်သည်။ command line အငြင်းပွားချက်များကို စက်ပေါ်ရှိ အခြား အသုံးပြုသူများ မြင်နိုင်သည်။

စမ်းသပ်မှု အစီအစဉ်ပိုင် ဆက်တင်အတွက် HTTP Request နှင့် HTTP Request Defaults သည် ပရောက်စီ ဆာဗာ၊ ပို့၊ အသုံးပြုသူအမည် နှင့် စကားဝှက် အကွက်များကိုလည်း ပြသသည်။ ထို hostname အကွက်တွင် http:// ရှေ့ဆက်မပါဘဲ ဆာဗာကို ထည့်ပါ။ command line ပြောင်းလဲမှု ထိရောက်မှု မရှိသလို ထင်ရလျှင် sampler သီးသန့် ထည့်သွင်းချက်များကို စစ်ဆေးပါ။

အက်ပလီကေးရှင်း လိုအပ်သောအခါ ဦးတည်ရာ ဆာဗာ အတည်ပြုချက်အတွက် HTTP Authorization Manager ထည့်သွင်းချက်ကို ထားရှိပါ။ ၎င်း၏ URL အတိုင်းအတာ အကောင့်သည် အထက်တွင် ပေးထားသော ပရောက်စီ အကောင့်နှင့် မတူညီသော ဖွဲ့စည်းမှု ဖြစ်သည်။

ပရောက်စီက 407 ကို ဆက်လက် ပြန်ပေးနေလျှင် ၎င်း၏ ကြေညာထားသော အတည်ပြုချက် အစီအစဉ်နှင့် အမှန်တကယ် endpoint ကို စစ်ဆေးပါ။ အခြား ပရောက်စီ realm အတွက် မှန်ကန်သော စကားဝှက် သို့မဟုတ် ပံ့ပိုးမထားသော အစီအစဉ်ကို ငြင်းပယ်ဆဲ ဖြစ်သည်။ ငြင်းပယ်ခံရသော လော့ဂ်အင် နှင့် ချိတ်ဆက်မှု မအောင်မြင်မှု အကြား ကွာခြားချက်ကို ထိန်းသိမ်းပြီး ပရောက်စီ စကားဝှက်ကို အက်ပလီကေးရှင်း Authorization ခေါင်းစီးအဖြစ် မထည့်ပါနှင့်။

ဆက်စပ်ဆောင်းပါးများ