Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Testing and Deployment

“No private key exists” error occurs when moving between 32 and 64 bit operating systems

by BlackBerry Development Advisor on ‎02-17-2010 10:43 AM (2,108 Views)

Summary


This article applies to the following:

  • BlackBerry® Signing Authority Tool


Details


Problem


An existing key is transferred to a new BlackBerry Signing Authority Tool installation where the move is between a 32 and 64 bit operating system (32 to 64 bit or 64 to 32 bit). This is done by copying the location.dat file and data directory to the new server.


Cause


The default installation path differs between 32 and 64 bit operating systems. On 32 bit operating systems, the default installation path is c:\Program Files, on a 64 bit operating system the default installation path is Program Files (x86). The patch to the key specified in the location.dat file is no longer valid since the installation path differs on the two servers.


Resolution


Update the path in the location.dat file to point to the correct location. Open the location.dat file in a text editor, such as Notepad. The file should contain a single entry that is the path to your data directory. Update this path to point to the correct location and save the file.

Contributors