JMeter 407: требуется аутентификация прокси — задайте учётные данные прокси
Передайте учётные данные исходящего прокси JMeter через его специальные параметры или поля прокси в HTTP Request, когда CONNECT получает запрос 407.
Сообщение вида 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 приложения.