|
@@ -120,8 +120,16 @@ Start HttpFS. It should work over HTTPS.
|
|
|
|
|
|
Using the Hadoop `FileSystem` API or the Hadoop FS shell, use the `swebhdfs://` scheme. Make sure the JVM is picking up the truststore containing the public key of the SSL certificate if using a self-signed certificate.
|
|
|
|
|
|
+Set environment variable `HTTPFS_SSL_CLIENT_AUTH` to change client
|
|
|
+authentication. The default is `false`. See `clientAuth` in
|
|
|
+[Tomcat 6.0 SSL Support](https://tomcat.apache.org/tomcat-6.0-doc/config/http.html#SSL_Support).
|
|
|
+
|
|
|
+Set environment variable `HTTPFS_SSL_ENABLED_PROTOCOLS` to specify a list of
|
|
|
+enabled SSL protocols. The default list includes `TLSv1`, `TLSv1.1`,
|
|
|
+`TLSv1.2`, and `SSLv2Hello`. See `sslEnabledProtocols` in
|
|
|
+[Tomcat 6.0 SSL Support](https://tomcat.apache.org/tomcat-6.0-doc/config/http.html#SSL_Support).
|
|
|
+
|
|
|
In order to support some old SSL clients, the default encryption ciphers
|
|
|
include a few relatively weaker ciphers. Set environment variable
|
|
|
-`HTTPFS_SSL_CIPHERS` or property `httpfs.ssl.ciphers` to override. The value
|
|
|
-is a comma separated list of ciphers documented in this
|
|
|
-[Tomcat Wiki](https://wiki.apache.org/tomcat/Security/Ciphers).
|
|
|
+`HTTPFS_SSL_CIPHERS` to override. The value is a comma separated list of
|
|
|
+ciphers in [Tomcat Wiki](https://wiki.apache.org/tomcat/Security/Ciphers).
|