<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>question Re: Error: Could not find or load main class org.apache.nifi.properties.ConfigEncryptionTool in Archives of Support Questions (Read Only)</title>
    <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-Could-not-find-or-load-main-class-org-apache-nifi/m-p/137144#M56148</link>
    <description>&lt;P&gt;Ok, so if i run the command as root it works:&lt;/P&gt;&lt;P&gt; /var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/files/nifi-toolkit-1.1.0.2.1.1.0-2/bin/encrypt-config.sh -v -b /usr/hdf/current/nifi/conf/bootstrap.conf -n /usr/hdf/current/nifi/conf/nifi.properties -f /var/lib/nifi/conf/flow.xml.gz -s 'mypassword!' -p 'mypassword!'&lt;/P&gt;&lt;PRE&gt;2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool:        bootstrap.conf:                 /usr/hdf/current/nifi/conf/bootstrap.conf
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (src)  nifi.properties:                /usr/hdf/current/nifi/conf/nifi.properties
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (dest) nifi.properties:                /usr/hdf/current/nifi/conf/nifi.properties
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (src)  login-identity-providers.xml:   null
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (dest) login-identity-providers.xml:   null
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (src)  flow.xml.gz:                                    /var/lib/nifi/conf/flow.xml.gz
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (dest) flow.xml.gz:                                    /var/lib/nifi/conf/flow.xml.gz
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.NiFiPropertiesLoader: Loaded 116 properties from /usr/hdf/current/nifi/conf/nifi.properties
2017/03/06 09:41:58 INFO [main] org.apache.nifi.properties.NiFiPropertiesLoader: Loaded 116 properties from /usr/hdf/current/nifi/conf/nifi.properties
2017/03/06 09:41:58 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Loaded NiFiProperties instance with 116 properties
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Decrypted and re-encrypted 46 elements for flow.xml.gz
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.AESSensitivePropertyProvider: AES Sensitive Property Provider encrypted a sensitive value successfully
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Protected nifi.sensitive.props.key with aes/gcm/256 -&amp;gt;         FIQj+sLpEsqpQ8ON||Ph3aRfC5g6cVXoBap6a7okZ0rsIcOT4DzepNTA
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Updated protection key nifi.sensitive.props.key.protected
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Final result: 117 keys including 1 protected keys&lt;/PRE&gt;&lt;P&gt;When I run it as Nifi:&lt;/P&gt;&lt;P&gt;Error: Could not find or load main class org.apache.nifi.properties.ConfigEncryptionTool&lt;/P&gt;</description>
    <pubDate>Mon, 06 Mar 2017 22:44:40 GMT</pubDate>
    <dc:creator>jpetro416</dc:creator>
    <dc:date>2017-03-06T22:44:40Z</dc:date>
    <item>
      <title>Error: Could not find or load main class org.apache.nifi.properties.ConfigEncryptionTool</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-Could-not-find-or-load-main-class-org-apache-nifi/m-p/137142#M56146</link>
      <description>&lt;PRE&gt; resource_management.core.exceptions.ExecutionFailed: Execution of 'JAVA_HOME=/usr/jdk64/jdk1.8.0_77 /var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/files/nifi-toolkit-1.1.0.2.1.1.0-2/bin/encrypt-config.sh -v -b /usr/hdf/current/nifi/conf/bootstrap.conf -n /usr/hdf/current/nifi/conf/nifi.properties -f /var/lib/nifi/conf/flow.xml.gz -s '[PROTECTED]' -p '[PROTECTED]'' returned 1. Error: Could not find or load main class org.apache.nifi.properties.ConfigEncryptionTool&lt;/PRE&gt;</description>
      <pubDate>Tue, 21 Apr 2026 12:24:37 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-Could-not-find-or-load-main-class-org-apache-nifi/m-p/137142#M56146</guid>
      <dc:creator>jpetro416</dc:creator>
      <dc:date>2026-04-21T12:24:37Z</dc:date>
    </item>
    <item>
      <title>Re: Error: Could not find or load main class org.apache.nifi.properties.ConfigEncryptionTool</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-Could-not-find-or-load-main-class-org-apache-nifi/m-p/137143#M56147</link>
      <description>&lt;P&gt;bump, still need solution for this!&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2017 22:31:58 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-Could-not-find-or-load-main-class-org-apache-nifi/m-p/137143#M56147</guid>
      <dc:creator>jpetro416</dc:creator>
      <dc:date>2017-03-06T22:31:58Z</dc:date>
    </item>
    <item>
      <title>Re: Error: Could not find or load main class org.apache.nifi.properties.ConfigEncryptionTool</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-Could-not-find-or-load-main-class-org-apache-nifi/m-p/137144#M56148</link>
      <description>&lt;P&gt;Ok, so if i run the command as root it works:&lt;/P&gt;&lt;P&gt; /var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/files/nifi-toolkit-1.1.0.2.1.1.0-2/bin/encrypt-config.sh -v -b /usr/hdf/current/nifi/conf/bootstrap.conf -n /usr/hdf/current/nifi/conf/nifi.properties -f /var/lib/nifi/conf/flow.xml.gz -s 'mypassword!' -p 'mypassword!'&lt;/P&gt;&lt;PRE&gt;2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool:        bootstrap.conf:                 /usr/hdf/current/nifi/conf/bootstrap.conf
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (src)  nifi.properties:                /usr/hdf/current/nifi/conf/nifi.properties
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (dest) nifi.properties:                /usr/hdf/current/nifi/conf/nifi.properties
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (src)  login-identity-providers.xml:   null
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (dest) login-identity-providers.xml:   null
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (src)  flow.xml.gz:                                    /var/lib/nifi/conf/flow.xml.gz
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: (dest) flow.xml.gz:                                    /var/lib/nifi/conf/flow.xml.gz
2017/03/06 09:41:57 INFO [main] org.apache.nifi.properties.NiFiPropertiesLoader: Loaded 116 properties from /usr/hdf/current/nifi/conf/nifi.properties
2017/03/06 09:41:58 INFO [main] org.apache.nifi.properties.NiFiPropertiesLoader: Loaded 116 properties from /usr/hdf/current/nifi/conf/nifi.properties
2017/03/06 09:41:58 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Loaded NiFiProperties instance with 116 properties
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Decrypted and re-encrypted 46 elements for flow.xml.gz
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.AESSensitivePropertyProvider: AES Sensitive Property Provider encrypted a sensitive value successfully
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Protected nifi.sensitive.props.key with aes/gcm/256 -&amp;gt;         FIQj+sLpEsqpQ8ON||Ph3aRfC5g6cVXoBap6a7okZ0rsIcOT4DzepNTA
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Updated protection key nifi.sensitive.props.key.protected
2017/03/06 09:41:59 INFO [main] org.apache.nifi.properties.ConfigEncryptionTool: Final result: 117 keys including 1 protected keys&lt;/PRE&gt;&lt;P&gt;When I run it as Nifi:&lt;/P&gt;&lt;P&gt;Error: Could not find or load main class org.apache.nifi.properties.ConfigEncryptionTool&lt;/P&gt;</description>
      <pubDate>Mon, 06 Mar 2017 22:44:40 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-Could-not-find-or-load-main-class-org-apache-nifi/m-p/137144#M56148</guid>
      <dc:creator>jpetro416</dc:creator>
      <dc:date>2017-03-06T22:44:40Z</dc:date>
    </item>
    <item>
      <title>Re: Error: Could not find or load main class org.apache.nifi.properties.ConfigEncryptionTool</title>
      <link>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-Could-not-find-or-load-main-class-org-apache-nifi/m-p/137145#M56149</link>
      <description>&lt;P&gt;Ok here is the solution:&lt;/P&gt;&lt;P&gt;I modified the /var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/files/nifi-toolkit-1.1.0.2.1.1.0-2/bin/&lt;STRONG&gt;encrypt-config.sh&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Added the line:&lt;/STRONG&gt;&lt;/P&gt;&lt;PRE&gt;echo "The place it is looking is: ${CLASSPATH}"&lt;/PRE&gt;&lt;PRE&gt;The place it is looking is: /var/lib/ambari-agent/cache/common-services/NIFI/1.0.0/package/files/nifi-toolkit-1.1.0.2.1.1.0-2/lib/*

Now I updated the permissions on the lib folder and contents, everything works now!&lt;/PRE&gt;</description>
      <pubDate>Mon, 06 Mar 2017 23:54:19 GMT</pubDate>
      <guid>https://community.cloudera.com/t5/Archives-of-Support-Questions/Error-Could-not-find-or-load-main-class-org-apache-nifi/m-p/137145#M56149</guid>
      <dc:creator>jpetro416</dc:creator>
      <dc:date>2017-03-06T23:54:19Z</dc:date>
    </item>
  </channel>
</rss>

