Github user parthchandra commented on a diff in the pull request: https://github.com/apache/drill/pull/950#discussion_r140602937 --- Diff: distribution/src/resources/drill-override-example.conf --- @@ -222,7 +222,35 @@ drill.exec: { # Full workspace name should be indicated (including schema and workspace separated by dot). # Workspace MUST be file-based and writable. Workspace name is case-sensitive. default_temporary_workspace: "dfs.tmp" + + # Enable and provide additional parameters for Client-Server communication over SSL + # see also the javax.net.ssl parameters below + security.user.encryption.ssl: { + #Set this to true to enable all client server communication to occur over SSL. + enabled: false, + #key password is optional if it is the same as the keystore password + keyPassword: "key_passwd", + #Optional handshakeTimeout in milliseconds. Default is 10000 ms (10 seconds) + handshakeTimeout: 10000, + #protocol is optional. Drill will default to TLSv1.2 + protocol: "TLSv1.2" + } +} + +# The SSL parameters below need to be set for custom transport layer settings. These are used by +# both the WebServer (for HTTPS) and for Client-Server communication over SSL. +javax.net.ssl { --- End diff -- Removed these altogether. I included these because initially these were also in drill-module.conf
---