09-04-2009 01:11 AM
I registered for code signing and received 3 *.csi files from BB. I have followed all the instructions and registered each CSI file as per the instruction. All 3 files has been registered successfully.
I am using RIM BlackBerry JDE 4.6.0 and JDK1.6.0.
I have windows vista installed as OS.
I also have NetBeans 6.5.0.
Now in my C:\Program Files\Research In Motion\BlackBerry JDE 4.6.0\bin, there are following files
1. sigtool.db
2. sigtool.csk
Now when I go through SigningTool or through JDE to sign my COD file then it shows some of the files require signing. Now when I click on request or revoke then it shows "Unable to request signatures until this application has been registered with all signing authorities required."
Accoding to all the post that I have searched on BB forums, you need all these things for signing, which I have and still I am facing the problem. I have mailed same to BB Dev Support but still no response, its very very slow in response.
Can anyone please help me out on this...
Thanks for any help in advance!!
Solved! Go to Solution.
09-04-2009 03:40 AM
I suppose you have created your password with the signature tool and received 3 mails, stating your CSI files are good to go. If not, do that.
As a good practize in Vista, i recommend to install your environment on C:\ , not in program files - due access restrictions.
Try that: Right click on your program files folder, Properties -> Security -> Edit, give yourself full access to the apropriate files, remove the "read only", for all subfolders as well. Make sure no antivirus program is blocking your executables, else edit permissions/exceptions.
This might help.
09-04-2009 04:01 AM
done accordingly but no luck yet... ![]()
09-04-2009 04:02 AM
09-04-2009 04:06 AM
hey johnbibs
These are the first and min things that I have done before posting here... but sorry this does not help me out...
09-04-2009 06:11 AM
1. Check whether your sigtool.db contains the three entries corresponding to the three default signing authorties from RIM (RBB, RRT, RCR).
2. As previous posters have already mentioned, check permissions on the sigtool.csk and sigtool.db files. I've seen this quite often on Vista. The solution is to make the files read/write-accessible to your account. Try this to see whether the issue is due to permissions: create a directory that is owned by your account, copy the sigtool.db and sigtool.csk into that directory and check their permissions (read/write, and make sure the files are not read-only, copy the SignatureTool.jar from JDE's bin directory into your directory too, then run:
java -jar SignatureTool.jar <your COD file>
09-04-2009 07:17 AM
hi klyubin ,
I think so first thing that you specified is the problem. My sigtool.db contains following information
The database file containing information for requesting signatures.
Tue Sep 01 11:33:28 IST 2009
Apart from this there is nothing written in the file... So what to do next??
09-04-2009 07:32 AM - edited 09-04-2009 07:35 AM
The lines in sigtool.db for RIM's default three signing authorities should look like this:
RBB=123456789http\://www.rim.net/Websigner/servlet/BBApps
RRT=555555555http\://www.rim.net/Websigner/servlet/Runtime
RCR=987654321http\://www.rim.net/Websigner/servlet/CryptoRIM
The 123456789, 555555555, and 987654321 are the customer IDs under which you are registered with the corresponding signing authorities. Usually, you have the same customer ID for the above three signing authorities from RIM.
If you did indeed activate your .CSI files (sent to you by RIM) correctly (your private-public key pair contained in sigtool.csk was correctly generated and the public key was registered with RIM in this process), then you should be able to manually recreate the sigtool.db. Find the e-mail with the .CSI files, and extract the customer ID from the names of attached .CSI files. The files are named like this: client-RRT-<customer ID>.csi. Then recreate the sigtool.db using the above template and your customer ID.
Salt=<Base-64 encoded salt> PrivateKey=<Base-64 encoded key>
09-04-2009 09:00 AM
Hi klyubin
Thanks a lot for your help, my first problem is solved with this that its showing that my keys are not registered.
Still my signing has failed because my number of attempts was over. I have palced a revoke request to BB team for the same.
Thanks a lot once again!!
08-19-2010 12:14 PM
I have a problem like this . I 'm use Eclipse +JDE ,After registed success I click the <revoke key> , I think something is wrong with me just like you . I 'll try again .The BB 's reply is slow .