I tried it both ways yesterday--with a newline and without. On Thu, Oct 6, 2016 at 12:26 PM, Kevin Risden <compuwizard...@gmail.com> wrote:
> I haven't tried this but is it possible there is a new line at the end in > the file? > > If you did something like echo "" > file.txt then there would be a new > line. Use echo -n "" > file.txt > > Also you should be able to check how many characters are in the file. > > Kevin Risden > > On Wed, Oct 5, 2016 at 5:00 PM, Jamie Jackson <jamieja...@gmail.com> > wrote: > > > Hi Folks, > > > > (Using Solr 5.5.3.) > > > > As far as I know, the only place where encrypted password use is > documented > > is in > > https://cwiki.apache.org/confluence/display/solr/ > > Uploading+Structured+Data+Store+Data+with+the+Data+Import+Handler, > > under the "Configuring the DIH Configuration File", in a comment in the > > sample XML file: > > > > <!-- > > Alternately the password can be encrypted as follows. This is the value > > obtained as a result of the command > > openssl enc -aes-128-cbc -a -salt -in pwd.txt > > password="U2FsdGVkX18QMjY0yfCqlfBMvAB4d3XkwY96L7gfO2o=" > > WHen the password is encrypted, you must provide an extra attribute > > encryptKeyFile="/location/of/encryptionkey" > > This file should a text file with a single line containing the > > encrypt/decrypt password > > --> > > > > Anyway, I can encrypt just fine: > > > > $ openssl enc -aes-128-cbc -a -salt -in stgps.txt > > enter aes-128-cbc encryption password: > > Verifying - enter aes-128-cbc encryption password: > > U2FsdGVkX1+VtVoQtmEREvB5qZjn3131+N4jRXmjyIY= > > > > > > I can also decrypt just fine from the command line. > > > > However, if I use the encrypted password and encryptKeyFile in the config > > file, I end up with an error: "String length must be a multiple of four." > > > > https://gist.github.com/jamiejackson/3852dacb03432328ea187d43ade5e4d9 > > > > How do I get this working? > > > > Thanks, > > Jamie > > >