You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by ta...@apache.org on 2022/04/25 18:29:00 UTC
[tika] 02/02: TIKA-3719 -- log warning about beta stage of tls configuration
This is an automated email from the ASF dual-hosted git repository.
tallison pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tika.git
commit b8669229f28ffb71977d573e17d0bffc6578a8ef
Author: tallison <ta...@apache.org>
AuthorDate: Mon Apr 25 14:28:50 2022 -0400
TIKA-3719 -- log warning about beta stage of tls configuration
---
CHANGES.txt | 3 ++-
.../src/main/java/org/apache/tika/server/core/TikaServerProcess.java | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/CHANGES.txt b/CHANGES.txt
index 2e4f1346f..d78cc9351 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -6,7 +6,8 @@ Release 2.4.0 - ???
https://github.com/apache/tika/blob/main/tika-parsers/tika-parsers-ml/tika-dl/pom.xml
for the dependencies that must be provided at run-time (TIKA-3676).
- * Add initial TLS encryption option for tika-server (TIKA-3719).
+ * Add initial, BETA-grade TLS encryption option for tika-server;
+ configuration may change in future releases (TIKA-3719).
* Allow specification of fetcherName and fetchKey via query parameters
in request URI in tika-server (TIKA-3714).
diff --git a/tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerProcess.java b/tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerProcess.java
index ea25dda93..a6ba72e81 100644
--- a/tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerProcess.java
+++ b/tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerProcess.java
@@ -263,6 +263,8 @@ public class TikaServerProcess {
sf.setResourceComparator(new ProduceTypeResourceComparator());
BindingFactoryManager manager = sf.getBus().getExtension(BindingFactoryManager.class);
if (tikaServerConfig.getTlsConfig().isActive()) {
+ LOG.warn("The TLS configuration is in BETA and might change " +
+ "dramatically in future releases.");
TLSServerParameters tlsParams = getTlsParams(tikaServerConfig.getTlsConfig());
JettyHTTPServerEngineFactory factory = new JettyHTTPServerEngineFactory();
factory.setBus(sf.getBus());