----- Original Message ----- > From: "Alon Bar-Lev" <alo...@redhat.com> > To: "Eli Mesika" <emes...@redhat.com> > Cc: "users" <users@ovirt.org>, "Dead Horse" <deadhorseconsult...@gmail.com> > Sent: Tuesday, January 29, 2013 10:40:59 AM > Subject: Re: [Users] engine Failed to decrypt Data error > > > > ----- Original Message ----- > > From: "Eli Mesika" <emes...@redhat.com> > > To: "Alon Bar-Lev" <alo...@redhat.com> > > Cc: "users" <users@ovirt.org>, "Dead Horse" > > <deadhorseconsult...@gmail.com> > > Sent: Tuesday, January 29, 2013 10:33:04 AM > > Subject: Re: [Users] engine Failed to decrypt Data error > > > > > > > > ----- Original Message ----- > > > From: "Alon Bar-Lev" <alo...@redhat.com> > > > To: "Eli Mesika" <emes...@redhat.com> > > > Cc: "users" <users@ovirt.org>, "Dead Horse" > > > <deadhorseconsult...@gmail.com> > > > Sent: Monday, January 28, 2013 11:20:30 PM > > > Subject: Re: [Users] engine Failed to decrypt Data error > > > > > > > > > > > > ----- Original Message ----- > > > > From: "Eli Mesika" <emes...@redhat.com> > > > > To: "Dead Horse" <deadhorseconsult...@gmail.com> > > > > Cc: "users" <users@ovirt.org>, "Alon Bar-Lev" > > > > <alo...@redhat.com> > > > > Sent: Monday, January 28, 2013 11:16:16 PM > > > > Subject: Re: [Users] engine Failed to decrypt Data error > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > From: "Dead Horse" <deadhorseconsult...@gmail.com> > > > > > To: "Alon Bar-Lev" <alo...@redhat.com> > > > > > Cc: "users" <users@ovirt.org>, "Eli Mesika" > > > > > <emes...@redhat.com> > > > > > Sent: Monday, January 28, 2013 11:04:53 PM > > > > > Subject: Re: [Users] engine Failed to decrypt Data error > > > > > > > > > > > > > > > psql -U engine -d engine -c "select * from vdc_options where > > > > > option_name in ('LocalAdminPassword', 'AdminPassword');" > > > > > option_id | option_name | > > > > > > > > > > option_value > > > > > > > > > > | version > > > > > -----------+--------------------+----------------------------------------------- > > > > > -------------------------------------------------------------------------------- > > > > > -------------------------------------------------------------------------------- > > > > > -------------------------------------------------------------------------------- > > > > > -----------------------------------------------------------+--------- > > > > > 127 | LocalAdminPassword | > > > > > KiG8670o1qXVX6omYsiCdaaXtQc/mGmr0qgLHqc8yykoRz > > > > > OwbfZzU9AxBYwYrJEwyqdq8c2ZwfGVvQ1YVIfGRspKLKogl59gBnwcQuk3al1K4Vtmr2hgWDtm5FBYd5 > > > > > Nac4WIly4efjMCRjwrpPVkpAX55N8tGJ9LNzX8eRszQ4iVs8zivl0eu9SVhrB8tbHkA/+U5/vss26za8 > > > > > X+AV67dtDzoD7ZS0eOT1Vx9vrOGHvDYU8tANEb29Et79CJ0whLOOEeuwTpkK1yZdF3PaWRbnTwXZUsB1 > > > > > hMs9NLdo2ZxZOVSIK1E2mPh1WLybgIX1YB0Ra3BZvjAR9wPZz+jdfZng== | > > > > > general > > > > > 7 | AdminPassword | > > > > > AakmoHu69RmCWkSoVXLOv0cwzwGscXaM+HJAONRtSdECEA > > > > > VL+bjc1Lis6PHR1vBwdmhITxAvo2998pTJNusvtuTCODra40MTC+9p9+Oev4jWIbkncHH8gRdIKyvHuz > > > > > O6fNda50VXeWYhGNFIMavw15PlslutUWEpyNAasjEWyZ7cNyjKK2eFKNDZ3F5PCv9RcQXfXkKSveWm6M > > > > > 40zUVOx1ZjCnptNUpB4VYf5vW8LOpSL5NJpfJQmu36QbBRDDo3+3XPb4ELXA4t1rbPYw9Z7hRbk5Mbtq > > > > > qvOA7q4+G4nPtxHB7d6dYT2QJ58wgXUSIIoz/odvz5yVYeazIFS3Faww== | > > > > > general > > > > > (2 rows) > > > > > > > > Too long , supported values for encryption should be < 127 > > > > characters > > > > > > Why too long? it should be 2048 RSA key. > > > And it is exactly 256 decoded. > > OK > > Didn't you say that practically it should be < 256 ? > > The encrypted blob is exactly 256 (keysize/8). > The plain text within that blob is at same length. > The PKCS#5 padding that we should use (or should have used) takes at > lease one byte from suffix, hence the <256, but this applies to the > plain text. > From the exception we see that the java crypto provider complains we > provide a block >256 and key size of 2048, so there is something > wrong with the buffer we pass as it must be =256 bytes.
That raises the chance of bug in the EncryptionUtils code , can you take a look ? > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Jan 28, 2013 at 2:38 PM, Alon Bar-Lev < > > > > > alo...@redhat.com > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > From: "Dead Horse" < deadhorseconsult...@gmail.com > > > > > > > To: "Alon Bar-Lev" < alo...@redhat.com > > > > > > > Cc: "users" < users@ovirt.org >, "Eli Mesika" < > > > > > > emes...@redhat.com > > > > > > > > > > > > > > > > > > Sent: Monday, January 28, 2013 10:35:34 PM > > > > > > Subject: Re: [Users] engine Failed to decrypt Data error > > > > > > > > > > > > > > > > > > > > > > > > > > > > > was in the middle of a fresh engine setup which did not > > > > > > exhibit > > > > > > the > > > > > > symptom. However after running: "engine-config -s > > > > > > AdminPassword=interactive" and restarting the engine > > > > > > service > > > > > > on > > > > > > the > > > > > > clean setup the error message now shows up. > > > > > > > > > > > > - DHC > > > > > > > > > > > > > > > > > > > > > > > > > > > > OK, at least it is related to the admin password. > > > > > > > > > > Please send me the output of: > > > > > > > > > > psql -U engine -d engine -c "select * from vdc_options where > > > > > option_name in ('LocalAdminPassword', 'AdminPassword');" > > > > > > > > > > > > > > > Thanks! > > > > > > > > > > > > > > > > > On Mon, Jan 28, 2013 at 1:55 PM, Alon Bar-Lev < > > > > > > alo...@redhat.com > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > From: "Dead Horse" < deadhorseconsult...@gmail.com > > > > > > > > To: "Alon Bar-Lev" < alo...@redhat.com > > > > > > > > Cc: "users" < users@ovirt.org >, "Eli Mesika" < > > > > > > > emes...@redhat.com > > > > > > > > > > > > > > > > > > > > > Sent: Monday, January 28, 2013 9:46:53 PM > > > > > > > Subject: Re: [Users] engine Failed to decrypt Data error > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Current running engine build --> commit: > > > > > > > 61c11aecc40e755d08b6c34c6fe1c0a07fa94de8 > > > > > > > > > > > > > > ran engine upgrade against the built rpms from that > > > > > > > commit. > > > > > > > > > > > > > > > > > > > > > Thus I applied it as an upgrade against prior running > > > > > > > build > > > > > > > --> > > > > > > > commit: > > > > > > > 1eb895355239bbcb7a7ceda172405f0b68f18f35 > > > > > > > > > > > > [Please use plain text mails in lists.] > > > > > > > > > > > > > > > > > > Can you please patch EncryptionUtils.decrypt() with the > > > > > > following, > > > > > > so > > > > > > I can see what source is? source is encrypted blob, should > > > > > > not > > > > > > be > > > > > > a > > > > > > problem to send it. > > > > > > > > > > > > if (!StringHelper.isNullOrEmpty(source.trim())) { > > > > > > KeyStore store = EncryptionUtils.getKeyStore(keyFile, > > > > > > passwd, > > > > > > certType); > > > > > > Key key = store.getKey(alias, passwd.toCharArray()); > > > > > > + log.info ("DEBUG001 " + source); > > > > > > > > > > > > > > > > result = decrypt(source, key); > > > > > > > > > > > > > > > > > > } > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Jan 28, 2013 at 1:28 PM, Alon Bar-Lev < > > > > > > > alo...@redhat.com > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > How do you installed the engine? you built? > > > > > > > Which exact version? > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > From: "Dead Horse" < deadhorseconsult...@gmail.com > > > > > > > > > > > > > > > > > > > > > > > To: "Alon Bar-Lev" < alo...@redhat.com > > > > > > > > > Cc: "users" < users@ovirt.org >, "Eli Mesika" < > > > > > > > > emes...@redhat.com > > > > > > > > > > > > > > > > > Sent: Monday, January 28, 2013 9:26:44 PM > > > > > > > > Subject: Re: [Users] engine Failed to decrypt Data > > > > > > > > error > > > > > > > > > > > > > > > > > > > > > > > > Password length is 11 characters and consists of Upper, > > > > > > > > Lower > > > > > > > > case > > > > > > > > and one special character. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On Mon, Jan 28, 2013 at 1:20 PM, Alon Bar-Lev < > > > > > > > > alo...@redhat.com > > > > > > > > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > > > > > We tried to reproduce this. > > > > > > > > What password do you use? is there one with some great > > > > > > > > length? > > > > > > > > If not, Eli, we should send a debug patch for this. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > ----- Original Message ----- > > > > > > > > > From: "Dead Horse" < deadhorseconsult...@gmail.com > > > > > > > > > > To: "< users@ovirt.org >" < users@ovirt.org > > > > > > > > > > Sent: Monday, January 28, 2013 9:16:20 PM > > > > > > > > > Subject: [Users] engine Failed to decrypt Data error > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > I see this repeating error in the engine logs quite a > > > > > > > > > bit, > > > > > > > > > any > > > > > > > > > ideas > > > > > > > > > on what causes it? > > > > > > > > > > > > > > > > > > > > > > > > > > > 2013-01-28 13:13:40,483 ERROR > > > > > > > > > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > > > > > > > > > (QuartzScheduler_Worker-23) Failed to decrypt Data > > > > > > > > > must > > > > > > > > > not > > > > > > > > > be > > > > > > > > > longer than 256 bytes > > > > > > > > > 2013-01-28 13:13:52,747 ERROR > > > > > > > > > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > > > > > > > > > (QuartzScheduler_Worker-81) Failed to decrypt Data > > > > > > > > > must > > > > > > > > > not > > > > > > > > > be > > > > > > > > > longer than 256 bytes > > > > > > > > > 2013-01-28 13:13:52,747 ERROR > > > > > > > > > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > > > > > > > > > (QuartzScheduler_Worker-84) Failed to decrypt > > > > > > > > > Blocktype > > > > > > > > > mismatch: > > > > > > > > > 0 > > > > > > > > > 2013-01-28 13:13:52,761 ERROR > > > > > > > > > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > > > > > > > > > (QuartzScheduler_Worker-85) Failed to decrypt Data > > > > > > > > > must > > > > > > > > > start > > > > > > > > > with > > > > > > > > > zero > > > > > > > > > 2013-01-28 13:14:00,964 ERROR > > > > > > > > > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > > > > > > > > > (QuartzScheduler_Worker-23) Failed to decrypt Data > > > > > > > > > must > > > > > > > > > not > > > > > > > > > be > > > > > > > > > longer than 256 bytes > > > > > > > > > 2013-01-28 13:14:00,964 ERROR > > > > > > > > > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > > > > > > > > > (QuartzScheduler_Worker-20) Failed to decrypt Data > > > > > > > > > must > > > > > > > > > not > > > > > > > > > be > > > > > > > > > longer than 256 bytes > > > > > > > > > 2013-01-28 13:14:02,983 ERROR > > > > > > > > > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > > > > > > > > > (QuartzScheduler_Worker-29) Failed to decrypt Data > > > > > > > > > must > > > > > > > > > not > > > > > > > > > be > > > > > > > > > longer than 256 bytes > > > > > > > > > 2013-01-28 13:14:02,983 ERROR > > > > > > > > > [org.ovirt.engine.core.engineencryptutils.EncryptionUtils] > > > > > > > > > (QuartzScheduler_Worker-34) Failed to decrypt Data > > > > > > > > > must > > > > > > > > > not > > > > > > > > > be > > > > > > > > > longer than 256 bytes > > > > > > > > > > > > > > > > > > > > > > > > > > > - DHC > > > > > > > > > > > > > > > > > > _______________________________________________ > > > > > > > > > Users mailing list > > > > > > > > > Users@ovirt.org > > > > > > > > > http://lists.ovirt.org/mailman/listinfo/users > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users