JMeter 407: прокси аутентификациясы талап кылынат — прокси маалыматтарын коюңуз
CONNECT 407 чакырыгын алганда JMeterдин чыгуучу прокси маалыматтарын анын атайын параметрлери же HTTP Request прокси талаалары аркылуу бериңиз.
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 кайтарса, анын жарыяланган аутентификация схемасын жана иш жүзүндөгү акыркы чекитин текшериңиз. Башка прокси аймагы үчүн туура сырсөз же колдоого алынбаган схема дагы эле четке кагылат. Четке кагылган кирүү менен туташуу катасынын айырмасын сактаңыз жана прокси сырсөзүн колдонмонун Authorization аталышы катары кошпоңуз.