JMeter 407: vyžadováno ověření proxy — nastavte přihlašovací údaje proxy
Zadejte výstupní přihlašovací údaje proxy v JMeteru pomocí jeho vyhrazených voleb nebo polí proxy v HTTP Request, když CONNECT obdrží výzvu 407.
Zpráva jako Unable to tunnel through proxy ... 407 Proxy Authentication Required označuje prostředníka, který žádá přihlašovací údaje. Požadavek aplikace HTTPS ještě neprošel přijatým tunelem CONNECT.
JMeter poskytuje volby výstupní proxy společně:
jmeter -n -t plan.jmx \
-H proxy.example -P 8080 \
-u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'
Dokumentovaný přepínač uživatelského jména je malé -u. Dlouhé volby zahrnují --proxyHost, --proxyPort, --username a --password. Ukázkové heslo je zástupný symbol; argumenty příkazového řádku mohou být viditelné pro ostatní uživatele počítače.
Pro nastavení vlastněné testovacím plánem zpřístupňují HTTP Request a HTTP Request Defaults také pole proxy serveru, portu, uživatelského jména a hesla. Zadejte server bez předpony http:// do pole názvu hostitele. Zkontrolujte položky specifické pro sampler, když se změna v příkazovém řádku jeví jako neúčinná.
Ponechte položku HTTP Authorization Manager pro ověření cílového serveru, když ji aplikace potřebuje. Jeho účet omezený URL je jiná konfigurace než výše uvedený účet proxy.
Pokud proxy stále vrací 407, prozkoumejte inzerované schéma ověření a skutečný koncový bod. Správné heslo pro jinou oblast proxy nebo nepodporované schéma bude stále odmítnuto. Zachovejte rozdíl mezi odmítnutým přihlášením a selháním připojení a nepřidávejte heslo proxy jako hlavičku Authorization aplikace.