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 ಹೆಡರ್ ಆಗಿ ಸೇರಿಸುವುದನ್ನು ತಪ್ಪಿಸಿ.