Renewal expired signature keys.

I had one of the earlier of the PlayBook, key signing. those with the term of 1 year of expiration. The .p12 certificate expired last month.

I have read this thread:

http://supportforums.BlackBerry.com/T5/Tablet-OS-SDK-for-Adobe-Air/what-happens-when-the-signing-CER...

I don't have the original barsigner.csk and barsigner.db , as well as original files by section above, I should be able to create a new .p12 certificate that would allow me to submit updates to the existing application, rather than being seen as a different certificate that would force to submit all my products and new applications.

So, I made sure the original barsigner.csk and barsigner.db files are in the correct locations (on Windows):

C:\Users\\AppData\Local\Research in motion

... and I ran

BlackBerry-keytool - genkeypair - storepass -author "" "

This has generated the file author.p12, as expected,

But when I connect with this certificate (I increase the version number in the bundle, each time), and I try to send the update to the BlackBerry App World, I always get the infamous message:

"Package ID is required for all .bar file. If this is an upgrade, ID of Package must match ID of Package in the bundle of original file. »

As if the certificate I signed with was a new key and not based on the original .csk and .db files.

Any help would be appreciated!

Have you read post-Marc here? http://devBlog.BlackBerry.com/2012/03/package-ID-rejected-by-app-world/

He noted that the note only the key, but also simply the real package-name field is relevant. Maybe you changed the name of the package at some point?

In addition, you still have the original .p12? You could do a dump and a nine and compare, to be absolutely certain that the name of the author has not changed somehow.

Have you ever wondered new keys? If so, is there any possibility you have screwed up somehow and has replaced the original files with new ones?

Tags: BlackBerry Developers

Similar Questions

  • I need to buy a signature key?

    Hello

    I am a new beginner in BB app development, I have some questions on the key issues of signature. Grateful if you could help me.

    1. When should I buy a signature key?

    2. If I want to deploy my application on a BB device to test, do I need to sign the app?

    3. the signature key have expiration date?

    Thank you

    1. When should I buy a signature key?

    Whenever you use a RIM API, which requires a signature key. I guess you can write a MIDP application that did not use the API of the RIM.

    2. If I want to deploy my application on a BB device to test, do I need to sign the app?

    If you use a RIM API, which requires a signature key, Yes. But you don't need to sign the app if you test using the Simulator.

    3. the signature key have expiration date?

    He can do it, but I doubt you would need to worry about expiring.

    To really harness the power of the device, you will need to use RIM API so might as well invest in the keys.

  • Expiration of key ring

    Hey everybody,

    I posted earlier about a matter of license I also have an expiration of key ring in my critical errors, it will affect my environment?

    Kind regards

    This is a documentation Cisco providing information about the fault that you are
    experience:

    http://www.Cisco.com/c/en/us/TD/docs/unified_computing/UCS/SW/CLI/config/Guide/2-0/b_UCSM _

    CLI_Configuration_Guide_2_0/b_UCSM_CLI_Configuration_Guide_2_0_chapter_0110.html #task_7052

    CA63F06F49D29F58D6BA1CF99993

    The set of keys of certificate will expire every year or whenever the name of the cluster changes. As you have
    have said, you do not have these updates, so it's probably just to let you know
    you need to renew the certificate.

    4 commands listed in this document may resolve the error invalid default keychain.
    The following example restores the default key ring:

    UCS - Has # extended safety

    UCS - Has /security # scope default keychain

    UCS-A/security/key ring * # define regenerate Yes

    UCS-A/security/key ring * # commit buffer

    UCS-A/security/key ring #.

    It is continuously and once it is done the error will be resolved.

    Kind regards

    Qiese Sa'di

  • . CSK recovered, .p12 and .db signature keys but will not restore. (error:-56)

    I could get my signature keys deleted from the hard drive, but when I select to restore, or place them in the research in motion folder I get the error "error loading certificate: toDerInputStream rejects the tag type - 56.

    Where can I find the code for this?

    If the BlackBerry ID token is here (bbidtoken.csk) then the signing tools will use.  If it is not related to your signing keys earlier, it will cause the BlackBerry World error you mention.

    The developer certificate (author.p12) can be replaced without affecting the "scale" of your application.

    The main files, you must restore are barsigner.csk and barsigner.db.  The .db file is text, so you can open it with a text editor and search for corruption.  So here's what I recommend (keep a backup copy of any file modified below).

    1. Create a new developer (author.p12) certificate in Momentics by going into the Preferences, BlackBerry, signature window, create a certificate.
    2. Remove your BlackBerry ID token (bbidtoken.csk)
    3. Check the barsigner.db for corruption.
    4. Try to connect.

    If the signature is successful replace the token BlackBerry ID and link your old keys to your BlackBerry ID account

  • Signature keys 10 BB

    Team dear Blackberry,

    I signed up for BlackBerry 10 signature key and generated the file bbtoken.csk but do not have the other files needed for the signature.

    Its been more than 15 days and my development process has stopped because of signing keys. I contracted management of the seller, they redirected me to post querry on the support forum for the seller. When I posted my querry here, they took me here. Let me know how long is this redirect loop and when don't I have a solution to my querry.

    I am struck at halfway of the development just because of signing keys. Please solve my querry before I realize, blackberry application development has been my biggest mistake.

    Come back as soon as possible, what to do next.

    Best regards
    Azure team

    If you are using the latest tools all you need is your BlackBerry ID chip (bbidtoken.csk).  Old method of signature used by our old tools made use of LSB files probably refer you.

    If you are using older versions of the tools, you can request files SJC will be sent to you by choosing the second option on the order form ("apps for BlackBerry PlayBook, BlackBerry 10 apps development using a 10.1 or lower SDK or BlackBerry 10 WebWorks SDK under 2.0.").

    If you do not use this method, be sure to link these keys to your account BlackBerry ID so that it is recoverable.  Details on that can be found here:

    Be Gone code-signing keys. Welcome BlackBerry ID

  • Impossible to get a signature key

    I submitted an application in February before it was necessary to have a signature key. I have received since the conformation that I get the device.

    After the obligation to sign the app, I applied for the signing key.

    I did not receive the key, and I have not heard from them since curious. Anyone had this happen?

    It is quite common that email will be filed in a folder spam or something like that, so check that first. Since you're not too busy, I would apply just to a new at the moment.

    Maybe try to send to an email address different this time and if you still don't get one in a support ticket.

  • Import Mac signature keys to PC

    So I tried this http://supportforums.blackberry.com/t5/Testing-and-Deployment/Backup-and-Restore-BlackBerry-Code-Sig... to export my BB signature keys from my Mac to a PC.

    But, I couldn't find the .csk or the .db files in eclipse/plugins/directory. I'm doing something wrong here or the generation of key signature file that has changed?

    I have it... Application Launcher right Eclipse, "view the contents of the package"...

    In this content > dir... dir... dir > plugins > net.rim.ejde > vmTools

    Just in case someone else looking at this...

  • Using signature keys in eclipse

    I managed to set the signature keys in eclipse 1.1 what comesa with JDE 5.0...

    While the installation of the GIS tool asked me new password so I got home and when I sign the cod it promt for password, all right...

    Now I want to use the same signature keys in different eclipse which has 4.6 4.7 jde who must directly ask me for the password with which I registered...

    Should what files I copy from the directory path

    C:\Eclipse\plugins\net.rim.ejde.componentpack5.0.0_5.0.0.25\components\bin\

    I have the eclipse of 4.7 and 4.6 installed jde located

    C:\Users\yakub\Desktop\eclipse-JEE-GANYMEDE-SR2-win32\eclipse\plugins\net.rim.Eide.componentpack4.7.0_4.7.0.46\components\bin\

    Thanks for reading, it worked for me...

  • WebWorks & ripple: package & sign: cannot sign the application - could not find signature keys

    Hello

    I am developing a prototype for my company using ripple and Webworks.

    If I package it without signing my BB returns an error "must sign this."

    If I try to sign, I get an error "cannot sign the application - could not find signature keys.

    Somewhere on the net, I realized that I am required to buy RIM signing keys, is this true?

    Is it possible to have temporary keys for testing purposes?

    Thank you

    Roberto.

    Signing keys are free and available here

    https://www.BlackBerry.com/SignedKeys/Codesigning.html

  • Cannot sign application-unable to find signature keys

    Hi, I received a file .csj of the RIM, but I can't use it because the signing tool requires the .csi file.

    When I try to create key using java-jar SignatureTool.jar

    Messages

    The system requires a .csi file or .cod... the program assumes that the extension is .cod

    Generate a private key

    request password

    generation of key...

    the file extension does not match... coming out

    What should I do?

    I'm also confused do we have to compile the .zip files using this key? Compilation of the said process "don't sign application-unable to find signature keys.

    Thank you

    Ooops I was testing with key playbook, csi works for smartphones.

  • Cannot connect widget - unable to find signature keys

    About 1 year ago, I installed Eclipse and plugin BB to develop java applications of BB. I had bought and installed signature keys and was able to sign the apps very well at the time.

    Then, I want to write a 'widget' using the new (for me) web plugin for eclipse. The only way I could get that work was by installing the all-in-one "BlackBerry Web plug-in in Eclipse" (the package that has the correct version of eclipse plugin extension). The only problem is that I can't sign widgets.

    So, in summary, I have two versions of Eclipse on my computer:

    1. a version with the blackberry java plug-in for making java applications (that I could sign)

    2. the version with the blackberry widget plugin to make apps widget (I can not sign)

    The error I get from the BlackBerry Web/Widget to eclipse version when I try to sign my widget is:

    Cannot connect widget - unable to find signature keys

    Do I need to import the key somehow (wherever they are) of the old version of Eclipse for the 'new' or perhaps reinstall?

    Or even buy them?

    Note: I still have the original files of .csi 3 If this is useful

    Any help on this would be greatly appreciated...

    Thank you for your response. I had sent dev support and received the following response (which is essentially the same thing you said):

    Please contact BlackBerry Application Development Support.

    When you install your signing keys, first they are only registered with a JDE 1. Specifically, most recently installed JDE on your machine. Following these steps, you should be able to activate the privileges of your signature for all d located on your computer:

    (1) locate your signing keys by searching your computer for sigtool.db. You can find several files of sigtool.db, but you are looking for the sigtool.db that, if opened with a text editor, you see references to all three signatories (RBB, RRT and CPR) as follows:

    #The file of database containing information to request signatures.
    #[DATE]
    RBB = [CLIENT_ID] http\: / /www.rim.net/Websigner/servlet/BBApps
    RRT = [CLIENT_ID] http\: / /www.rim.net/Websigner/servlet/Runtime
    CPR = [CLIENT_ID] http\: / /www.rim.net/Websigner/servlet/CryptoRIM

    You can find this file, go to the next step if we can deliver a set of replacement of signature keys, free of charge.

    (2) COPY the 4 following four files in the same folder as you find the sigtool.db file in:
    -sigtool.db
    -sigtool.set (if this file does not exist, it is good to ignore it).
    -sigtool.csk
    -SignatureTool.jar

    (3) If you are using Eclipse 3.5.1 or more, there is a shared folder where you can PASTE your signature files, by default:
    C:\Program Files\Eclipse\plugins\net.rim.ejde\vmTools

    If the vmTools folder does not exist, you will need to PASTE the 4 four files for each component pack individually, by default:
    C:\Program Files\Eclipse\plugins\net.rim.ejde.componentpackx.x.x_x.x.x.x\components\bin (where x.x.x_x.x.x.x is the version of the component Pack.)

    If you use BlackBerry JDE, please note that there is no shared folder. You will need to associate each individual JDE with the privileges of your signature and PASTE the files in each associated BIN folder:
    C:\Program Research In Motion\BlackBerry JDE x.x.x\bin (being the JDE version x.x.x.)

    Finally, if you are using BlackBerry Widgets, you can PASTE the files in the next BIN folder, by default:
    C:\Program search in Motion\BlackBerry Widget Packager\bin

    By copying the files of four 4 and sticking them in the BIN of your d files, you copy your signature to these can thus privileges. Please note that this approach will allow the privileges of signature for all on a 1 d machine, but will not work for d on other machines; signature keys cannot be installed on 1 machine.

    If you have any questions about the process described above, feel free to contact me.

    Kind regards

    Erik
    Software engineering analyst
    Application development support
    Research In Motion Limited
    [email protected]
    http://www.BlackBerry.com/developers

    Well, it turns out that I had no sigtool. [something]... I wrote and they sent me another set of keys as promised.

  • How can I use the signature keys in my bweb application works

    Hi all

    How can I use the signature keys in my web work BlackBerry application, I'm looking for video, guide, documentation, step-by-step flow link

    Finally how to properly test it on a Simulator before giving the cod to the words App validation team

    Thanks for your time

    Hello

    Have you seen the guides posted here?

    https://bdsc.webapps.BlackBerry.com/HTML5/documentation/ww_publishing/signing_your_app_1920008_11.ht...

    What stage are you having problems with?

    Erik Oros

    BlackBerry Development Advisor

  • New user for signature keys. How long does it take?

    Hello world

    My computer crashed a week ago, and I had to reinstall WIndows. I have everything working again, except that I couldn't reuse my old signature keys.

    When I tried to reinstall the keys, he told me to contact [email protected] and ask for additional users. I did, and I've been waiting for a week. Still no response.

    I'm not trying to look like an impatient jerk. I know that RIM is busy with the launch of PB at the moment, but how long usually does it to add a user to my signing keys? I important to issue updates and I'm going crazy! Would it not faster as I just bought new keys?

    Thank you!

    I don't know if this will help, but in fact, you have only these two files

    sigtool. CSK

    sigtool.DB

    to sign properly.

    If by chance you have a backup of these two files, just copy them into the bin folder of BlackBerry JDE and signature should work just fine.

  • Do I need to click on the element secure when you ask for the signature key

    My application uses the uri to access to feed several api and location, and I want to get a signature key and test on real mobile deveice. What I have to click that.
    I also demand access to the course element (what is?) »

    or should I leave it.

    Thank you.

    You simply check this box if your application requires access to the built-in secure element of NFC on BlackBerry OS 7.x and lower.  Usually, if you don't know what it is, you need not.

  • Relocation of signature keys

    Hello

    I started to learn how to develop widgets for the Blackberry and I need signature keys. 1 year ago, I bought the keys and installed on my laptop but now I after reinstall the Sagna to my laptop I can install new signature keys and I can't remember the PIN number I have provided.

    RIM will give me the PIN number and allows me to install signature keys again or I have to buy again?

    Thank you

    RIM gave me once again the keys without charge in 1 day of my request.

    I'm pretty happy with the level of service.

Maybe you are looking for