Luotettu JMeter-tallentaja tarvitsee silti mTLS-asiakasavaimen
Tallennus-CA saa selaimen luottamaan JMeteriin; JMeterin seuraava HTTPS-yhteys tarvitsee sovelluksen valtuutetun asiakasvarmenteen ja yksityisen avaimen.
JMeterin tallennus-CA:n asentaminen selaimeen ratkaisee vain yhden luottamuksen suunnan: selain voi hyväksyä tallentajan esittämät korvaavat verkkotunnistevarmeisteet. Se ei anna JMeterille asiakkaan yksityistä avainta sovelluksen mTLS-kättelyyn.
browser → JMeter recorder → mTLS application
records HTTPS presents client identitySiepatussa tallennuksessa JMeter tekee itse tuon seuraavan HTTPS-yhteyden. Valitse valtuutettu asiakasvarmenne ja sitä vastaava yksityinen avain JKS- tai PKCS12-avainsäilöstä kohdasta Options → SSL Manager tai dokumentoidulla JVM:n avainsäilön asetuksella. Ota huomioon testin käyttämä HTTP-toteutus ja aliaksen valinta. Pelkkä julkinen CA-varmenne ei voi tarjota kyseistä identiteettiä.
Diagnosoi vaihto järjestyksessä: selaimen luottamus tallentajaan, mahdollinen yritysvälityspalvelimen yhteys ja todennus, sitten kohdeosoitteen TLS-kättely. 407 kuuluu välityspalvelimen kirjautumiseen; mTLS-varmenteen vaihtaminen ei voi vastata siihen.
Tallennettu pyyntödata ei siirrä yksityisen avaimen identiteettiä myöhempään toistoon. Myös toiston lähtevä asiakas tarvitsee toimivan identiteettiasetuksen. Jos toisto saa välityspalvelimelta 407-vastauksen, määritä JMeterin lähtevän välityspalvelimen tunnukset erikseen.