It happens to be ten characters. On Thu, Oct 6, 2016 at 12:44 PM, Alexandre Rafalovitch <arafa...@gmail.com> wrote:
> How long is the encryption key (file content)? Because the code I am > looking at seems to expect it to be at most 100 characters. > > Regards, > Alex. > ---- > Newsletter and resources for Solr beginners and intermediates: > http://www.solr-start.com/ > > > On 6 October 2016 at 23:26, 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 > >> >