 Thread Author
# 1

01-31-2012, 10:53 AM
|
| CrackBerry Newbie Device(s): 9810 (Torch) Carrier: MTS | | Join Date: Mar 2008 Posts: 3 Likes Received: 0
Thanked 0 Times in 0 Posts
| |
issues with SRP migration
Morning,
for several weeks now I have been attempting to complete a migration of our BES server via assigned SRP, unfortunately I have constantly hit a wall. Each time I go through the migration I loose access to the Administration Service Webpage.
Servers:
Original
Microsoft Windows Server 2003 R2 (32bit)
Blackberry Enterprise Server 5.0 SP3
New
Windows Server 2008 R2 Standard (64bit)
Blackberry Enterprise Server 5.0 SP3 (attempted install too)
Virtual Machine
Going through the migration steps I am able to transfer the config database from the original server to the new one with no issues, as well as reconnecting the original to the database.
I hit a snag when I then attempt to complete the installation of BES on the new server. After I finish the installation (email data still flows), I then attempt to log into the admin console from either of the servers and I get (username, password or domain is incorrect).
As well reviewing the BBAS logs on both servers I find:
com.rim.bes.bas.servicemanager.CouldNotLoadAuthent icationAttributesException: Message: '_getAllAuthenticationCredentialsAsSystemAccount exception reading authentication credentials com.rim.bes.bas.util.BASCouldNotCompleteRequestRol lbackException: getAuthenticationCredentialsLocal stored password could not be decrypted', nested exception: 'getAuthenticationCredentialsLocal stored password could not be decrypted'
Caused by: com.rim.bes.bas.util.BASCouldNotCompleteRequestRol lbackException: getAuthenticationCredentialsLocal stored password could not be decrypted
Caused by: com.rim.bes.bas.system.EncoderException: javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
at com.rim.bes.bas.system.Encoder.decode(Encoder.java :505)
at com.rim.bes.bas.system.Encoder.decode(Encoder.java :423)
at com.rim.bes.bas.authenticationmanager.Authenticati onManagerBean.getAuthenticationCredentialsLocal(Au thenticationManagerBean.java:228)
... 259 more
Caused by: javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher
Reviewing these errors online I have tried:
-rehashing the admin password and importing it into the database
-reinstalling the Enterprise server settings
-applying MR1 release to both servers
-importing the original database back in and then installing from 5.0 SP3 on the new server
-changing the admin creds for the AD user and then reinstalling the service
Im at a real on this matter. One thought I am having is possible issues between migrating from 2003 32bit to 2008 64bit (Im assuming the VM is not playing a roll in this), but I have yet to come across anything that says this is not possible.
Another thought is to do with java hashing and possible differences between 32bit and 64bit OS and the hashing java does (if that makes any sense).
Any input in this matter would be greatly appreciated as my next option would be to purchase tech support through RIM (I got the SRP through the one free tech request from the RIM downtime).
Thank you for your time.
|