geronimo-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevan Miller <kevan.mil...@gmail.com>
Subject Re: ERROR [AbstractEncryption] Unable to decrypt
Date Tue, 24 May 2011 17:02:31 GMT

On May 24, 2011, at 1:31 AM, michael.peterson wrote:

> I was wondering if there's been any progress on this.
> 
> I'm trying to get 2.2.1 (geronimo-tomcat6-javaee5-2.2.1) running on MoacOS.
> 
> Using GERONIMO_HOME:   /Applications/geronimo-tomcat6-javaee5-2.2.1
> Using GERONIMO_TMPDIR: var/temp
> Using JRE_HOME:       
> /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/Home
> Booting Geronimo Kernel (in Java 1.6.0_24)...
> Starting Geronimo Application Server v2.2.1
> [*****                                   ]  13%   1s Starting
> org.apache.ger...2011-05-23 22:17:57,749 ERROR [AbstractEncryption] Unable
> to decrypt
> java.io.EOFException
> 	at
> java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2280)
> 	at
> java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2749)
> 	at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:780)
> 
> Any thoughts?

Thanks for the nudge. I've posted a debug jar to http://people.apache.org/~kevan/geronimo-crypto-2.2.2-SNAPSHOT.jar

Diff of my changes are: http://people.apache.org/~kevan/AbstractEncryption-diff.txt

Download geronimo-crypto-2.2.2-SNAPSHOT.jar. artifact_aliases won't work for a lib jar. So,
you'll need to:

cp $GERONIMO_HOME/lib/geronimo-crypto-2.2.1.jar $GERONIMO_HOME/lib/geronimo-crypto-2.2.1.bak
cp geronimo-crypto-2.2.2-SNAPSHOT.jar $GERONIMO_HOME/lib/geronimo-crypto-2.2.1.jar  

And start/restart geronimo. 

I expect to see output similar to:

2011-05-24 12:45:06,143 ERROR [AbstractEncryption] decrypt() source = rO0ABXNyABlqYXZheC5jcnlwdG8uU2VhbGVkT2JqZWN0PjY9psO3VHACAARbAA1lbmNvZGVkUGFyYW1zdAACW0JbABBlbmNyeXB0ZWRDb250ZW50cQB+AAFMAAlwYXJhbXNBbGd0ABJMamF2YS9sYW5nL1N0cmluZztMAAdzZWFsQWxncQB+AAJ4cHB1cgACW0Ks8xf4BghU4AIAAHhwAAAAEHnh03EmiNu4VTuWH+xZiRBwdAADQUVT
2011-05-24 12:45:06,145 ERROR [AbstractEncryption] decrypt() base64 decoded data = aced0005737200196a617661782e63727970746f2e5365616c65644f626a6563743e363da6c3b754700200045b000d656e636f646564506172616d737400025b425b0010656e63727970746564436f6e74656e7471007e00014c0009706172616d73416c677400124c6a6176612f6c616e672f537472696e673b4c00077365616c416c6771007e0002787070757200025b42acf317f8060854e002000078700000001079e1d3712688dbb8553b961fec59891070740003414553
2011-05-24 12:45:06,256 ERROR [AbstractEncryption] decrypt() spec algorithm = AES
2011-05-24 12:45:06,256 ERROR [AbstractEncryption] decrypt() cipher = javax.crypto.Cipher@40a16605
2011-05-24 12:45:06,347 ERROR [AbstractEncryption] decrypt() returning manager

I suspect the problem is with our Base64 decode. What is your default/native charset?

Would be good to create a Jira for this issue (or is there already one, and I've forgotten?).

--kevan


Mime
View raw message