ข้อความเช่น 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 รหัสผ่านตัวอย่างเป็นตัวยึดตำแหน่ง อาร์กิวเมนต์บรรทัดคำสั่งอาจมองเห็นได้โดยผู้ใช้อื่นบนเครื่อง

สำหรับการตั้งค่าที่เป็นของแผนการทดสอบ HTTP Request และ HTTP Request Defaults ยังแสดงช่องเซิร์ฟเวอร์พร็อกซี พอร์ต ชื่อผู้ใช้ และรหัสผ่าน ป้อนเซิร์ฟเวอร์โดยไม่มีคำนำหน้า http:// ในช่องชื่อโฮสต์นั้น ตรวจสอบรายการเฉพาะ sampler เมื่อการเปลี่ยนแปลงบรรทัดคำสั่งดูเหมือนไม่มีผล

เก็บรายการ HTTP Authorization Manager สำหรับการพิสูจน์ตัวตนของเซิร์ฟเวอร์ปลายทางเมื่อแอปพลิเคชันต้องการ บัญชีที่จำกัดตาม URL ของมันคือการกำหนดค่าที่แตกต่างจากบัญชีพร็อกซีที่ให้ไว้ข้างต้น

หากพร็อกซียังคงส่งคืน 407 ให้ตรวจสอบรูปแบบการพิสูจน์ตัวตนที่ประกาศไว้และปลายทางที่แท้จริง รหัสผ่านที่ถูกต้องสำหรับ realms พร็อกซีอื่นหรือรูปแบบที่ไม่รองรับจะยังถูกปฏิเสธ รักษาความแตกต่างระหว่างการเข้าสู่ระบบที่ถูกปฏิเสธกับความล้มเหลวในการเชื่อมต่อ และหลีกเลี่ยงการเพิ่มรหัสผ่านพร็อกซีเป็นส่วนหัว Authorization ของแอปพลิเคชัน

บทความที่เกี่ยวข้อง