Порака како 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 заглавие на апликацијата.

Поврзани статии