From 4c748a8578075f44502249900be92b2cfd6bfffb Mon Sep 17 00:00:00 2001 From: heitzjm Date: Fri, 29 May 2026 01:00:10 +0200 Subject: [PATCH 1/3] CertAuthPlugin : update the lookup attribute --- solr/core/src/java/org/apache/solr/security/CertAuthPlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/solr/core/src/java/org/apache/solr/security/CertAuthPlugin.java b/solr/core/src/java/org/apache/solr/security/CertAuthPlugin.java index 091191fd4092..cc55c2d88714 100644 --- a/solr/core/src/java/org/apache/solr/security/CertAuthPlugin.java +++ b/solr/core/src/java/org/apache/solr/security/CertAuthPlugin.java @@ -102,7 +102,7 @@ public boolean doAuthenticate( HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws Exception { X509Certificate[] certs = - (X509Certificate[]) request.getAttribute("javax.servlet.request.X509Certificate"); + (X509Certificate[]) request.getAttribute("jakarta.servlet.request.X509Certificate"); if (certs == null || certs.length == 0) { return sendError(response, "require certificate"); } From 93a2330c7833a6888115701e8387bf65a809ce50 Mon Sep 17 00:00:00 2001 From: heitzjm Date: Fri, 29 May 2026 14:44:44 +0200 Subject: [PATCH 2/3] SOLR-18270 Add changelog --- .../SOLR-18270-easy-fix-without-parametrization.yml | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 changelog/unreleased/SOLR-18270-easy-fix-without-parametrization.yml diff --git a/changelog/unreleased/SOLR-18270-easy-fix-without-parametrization.yml b/changelog/unreleased/SOLR-18270-easy-fix-without-parametrization.yml new file mode 100644 index 000000000000..fb05ebf9ee54 --- /dev/null +++ b/changelog/unreleased/SOLR-18270-easy-fix-without-parametrization.yml @@ -0,0 +1,8 @@ +title: Update looked up attribute for SSL authentication +type: fixed +authors: + - name: Jean-Marie HEITZ + nich: heitzjm +links: + - name: SOLR-18270 + url: https://issues.apache.org/jira/projects/SOLR/issues/SOLR-18270 From a04a242a04fb4a47c4478acf433b3749262c58b7 Mon Sep 17 00:00:00 2001 From: heitzjm Date: Fri, 29 May 2026 17:05:16 +0200 Subject: [PATCH 3/3] SOLR-18270 : fix typo in changelog --- .../unreleased/SOLR-18270-easy-fix-without-parametrization.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/changelog/unreleased/SOLR-18270-easy-fix-without-parametrization.yml b/changelog/unreleased/SOLR-18270-easy-fix-without-parametrization.yml index fb05ebf9ee54..a63be6bdac62 100644 --- a/changelog/unreleased/SOLR-18270-easy-fix-without-parametrization.yml +++ b/changelog/unreleased/SOLR-18270-easy-fix-without-parametrization.yml @@ -2,7 +2,7 @@ title: Update looked up attribute for SSL authentication type: fixed authors: - name: Jean-Marie HEITZ - nich: heitzjm + nick: heitzjm links: - name: SOLR-18270 url: https://issues.apache.org/jira/projects/SOLR/issues/SOLR-18270