JMeter 407: angen dilysu dirprwy — gosod manylion dirprwy
Darparwch fanylion dirprwy allan JMeter drwy ei opsiynau pwrpasol neu feysydd dirprwy HTTP Request pan fydd CONNECT yn cael her 407.
Mae neges fel Unable to tunnel through proxy ... 407 Proxy Authentication Required yn nodi'r cyfryngwr sy'n gofyn am fanylion dilysu. Nid yw cais HTTPS y rhaglen wedi pasio drwy dwnnel CONNECT a dderbyniwyd eto.
Mae JMeter yn darparu opsiynau dirprwy allan gyda'i gilydd:
jmeter -n -t plan.jmx \
-H proxy.example -P 8080 \
-u proxy-user -a 'REPLACE_WITH_PROXY_PASSWORD'
Y faner enw defnyddiwr a ddogfenwyd yw -u llythrennau bach. Mae opsiynau hir yn cynnwys --proxyHost, --proxyPort, --username a --password. Mae'r cyfrinair enghreifftiol yn ddeiliad lle; gall dadleuon gorchymyn fod yn weladwy i ddefnyddwyr eraill ar y peiriant.
Ar gyfer gosodiad sy'n eiddo i'r cynllun prawf, mae HTTP Request a HTTP Request Defaults hefyd yn dangos meysydd gweinydd dirprwy, porth, enw defnyddiwr a chyfrinair. Nodwch y gweinydd heb ragddodiad http:// yn y maes enw gwesteiwr hwnnw. Gwiriwch gofnodion sy'n benodol i sampler pan fydd newid llinell orchymyn yn ymddangos yn aneffeithiol.
Cadwch gofnod HTTP Authorization Manager ar gyfer dilysu gweinydd y cyrchfan pan fo angen un ar y rhaglen. Mae ei chyfrif a gwmpesir gan URL yn gyfluniad gwahanol i'r cyfrif dirprwy a roddwyd uchod.
Os yw'r dirprwy yn dal i ddychwelyd 407, archwiliwch ei gynllun dilysu a hysbysebir a'r pwynt terfyn effeithiol. Bydd cyfrinair cywir ar gyfer realm dirprwy arall neu gynllun heb ei gefnogi yn dal i gael ei wrthod. Cadwch y gwahaniaeth rhwng mewngofnod a wrthodwyd a methiant cysylltiad, ac osgoi ychwanegu cyfrinair y dirprwy fel pennawd Authorization y rhaglen.