Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.17.0
-
None
-
None
Description
When core-site.xml has keystore or truststore specific properties along with Hadoop's CredentialProvider path, e.g.:
<?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="configuration.xsl"?> <configuration> ... <property> <name>ssl.server.truststore.location</name> <value>/etc/conf/ssl_truststore</value> </property> <property> <name>ssl.server.truststore.type</name> <value>jks</value> </property> <property> <name>ssl.server.truststore.reload.interval</name> <value>10000</value> </property> <property> <name>ssl.server.keystore.location</name> <value>/etc/conf/ssl_keystore</value> </property> <property> <name>ssl.server.keystore.type</name> <value>jks</value> </property> <property> <name>hadoop.security.credential.provider.path</name> <value>jceks://file/etc/conf/ssl_server.jceks</property> </configuration>
Drill fails to start.