×

Discussion Board

Results 1 to 12 of 12
  1. #1
    Registered User
    Join Date
    Apr 2007
    Posts
    27

    Unable to install .sis-file with DevCert

    Hi, I'm very confused.
    I got a developer certificate and a UID from the protected range. I sign my application with the certificate and want to install the .sis file on Nokia N71 (3rd edition sdk) but i get always the message:
    "Unable to install a protected application from an untrusted supplier".

    Can anyone help me?

  2. #2
    Nokia Developer Champion
    Join Date
    Mar 2006
    Location
    Helsinki, Finland
    Posts
    8,335

    Smile Re: Unable to install .sis-file with DevCert

    Hi,
    Quote Originally Posted by Besieger
    Hi, I'm very confused.
    I got a developer certificate and a UID from the protected range. I sign my application with the certificate and want to install the .sis file on Nokia N71 (3rd edition sdk) but i get always the message:
    "Unable to install a protected application from an untrusted supplier".

    Can anyone help me?
    I hope you have replaced new UID(Protected) at every place in your project.
    - Once you are done with this, you need to rebuild your project.
    - Remove existing .Sis file.
    - Create .Sis file again.
    - Sign it with the developer certificate you have got.
    - Install it on real device.

    Kiran.

  3. #3
    Registered User
    Join Date
    Apr 2007
    Posts
    27

    Re: Unable to install .sis-file with DevCert

    I made all things you explained but the error exist further.

  4. #4
    Super Contributor
    Join Date
    Nov 2004
    Location
    Wiltshire, UK
    Posts
    3,644

    Re: Unable to install .sis-file with DevCert

    How did you make your developer certificate?

    It looks like you are signing the sis file with a self generated certificate

  5. #5
    Super Contributor
    Join Date
    May 2003
    Location
    Vancouver, Canada
    Posts
    985

    Re: Unable to install .sis-file with DevCert

    Paul is right, it looks like you have self-signed certificate.

    I just want to add a link here, http://blogs.forum.nokia.com/view_entry.html?id=93. It explains about various signing error messages on S60 3rd Edition. Hope it helps.

    Antony

  6. #6
    Registered User
    Join Date
    Apr 2007
    Posts
    27

    Re: Unable to install .sis-file with DevCert

    I download my certificate from SymbianSigned.
    Then I make a key with makekeys and signed the sis file with signsis.
    Is this right or must i do something else?

  7. #7
    Nokia Developer Champion
    Join Date
    Mar 2006
    Location
    Helsinki, Finland
    Posts
    8,335

    Smile Re: Unable to install .sis-file with DevCert

    Hi,
    Quote Originally Posted by Besieger
    I download my certificate from SymbianSigned.
    Then I make a key with makekeys and signed the sis file with signsis.
    Is this right or must i do something else?
    First of all i hope you have gone through subsequent steps from DevCert Tool.

    Once you are done with submitting .csr file on symbiansigned.com and getting back .cer file, you need to perform following steps: For e.g:

    1) makesis
    makesis ReadIMEI.pkg
    This will generate ReadIMEI.Sis file.

    2) signsis
    signsis ReadIMEI.Sis ReadIMEI.Sis C:\Kiran\3rd\My.Cer C:\Kiran\3rd\My.key kiran10182
    Here kiran10182 is a password.

    Now install it on the device.
    I hope it should work this time.

    Kiran.

  8. #8
    Registered User
    Join Date
    Apr 2007
    Posts
    27

    Re: Unable to install .sis-file with DevCert

    I had downloaded the .cer file and I did makesis but when I want to sign my .sis file with the command you wrote then I need a key. I generated a key like this:
    makekeys -cert -dname "CN=Selectric OU=Development OR=Company CO=FI" SNSAlarm.key SNSAlarm.cer

  9. #9
    Nokia Developer Champion
    Join Date
    Mar 2006
    Location
    Helsinki, Finland
    Posts
    8,335

    Re: Unable to install .sis-file with DevCert

    Quote Originally Posted by Besieger
    I had downloaded the .cer file and I did makesis but when I want to sign my .sis file with the command you wrote then I need a key. I generated a key like this:
    Why?

    DevCertRequest tool guides you through all these steps, doesn't it?
    https://www.symbiansigned.com/DevCer..._2006_v2.0.exe

    You need to give/create "private key" in the 2nd step of DevCertRequest tool.
    Also you need to give "password" over there. This will create .key file.

    Finally when you sign your .sis with your Developer Certificate( .csr ) file,
    you need to give this key and passwords as some of the parameters.
    signsis ReadIMEI.Sis ReadIMEI.Sis C:\Kiran\3rd\My.Cer C:\Kiran\3rd\My.key kiran10182
    Kiran.

  10. #10
    Registered User
    Join Date
    Apr 2007
    Posts
    27

    Re: Unable to install .sis-file with DevCert

    I think I overwrote the key. Now I made the certification with my .csr-file again and the key was created.
    But it still doesn`t work. At signing I get the failure:
    HTML Code:
    Could not verify signature with known algorithm, exiting.
    verification failure, invalid signature.
    I wrote the right password like you told me. Have you an idea, why I can`t sign?

    Thanks for your great help Kiran

  11. #11
    Nokia Developer Champion
    Join Date
    Mar 2006
    Location
    Helsinki, Finland
    Posts
    8,335

    Smile Re: Unable to install .sis-file with DevCert

    Hi,
    Quote Originally Posted by Besieger
    HTML Code:
    Could not verify signature with known algorithm, exiting.
    verification failure, invalid signature.
    I wrote the right password like you told me. Have you an idea, why I can`t sign?

    Thanks for your great help Kiran
    Create a complete new Developer Certificate.
    Step-1 : Give different path for .csr. e.g: C:\MyDev\MyCsr.csr

    Step-2 :-ACS Publisher ID available: NO ( I guess in your case)
    -Provide key name/path. e.g: C:\MyDev\MyKey.key
    -Give simple password. e.g: 123456

    Step-3 : Fill personal information

    Step-4 :- Provide IMEI number on which you are going to install .Sis file.
    - Add necessary capabilties as per your application's requirement.

    Stpe-5 : Finish.

    Now you will have MyCsr.csr and MyKey.key in the C:\MyDev\

    - Go to www.symbiansigned.com . Login to your account.
    - Under My Symbian Signed->Developer Certificates ->Request -> ...Browse your MyCsr.csr file. -> Send. (Do not forget to write security code displayed in image above)
    -> Download the MyCsr.cer and save it in C:\MyDev

    Finally perform:
    1) makesis
    makesis YrApp.pkg
    This will generate YrApp.Sis file.

    2) signsis
    signsis YrApp.Sis YrApp.Sis C:\MyDev\MyCsr.Cer C:\MyDev\MyKey.key 123456
    Here 123456 is a password.

    - Install this developer certificate signed application on your device.

    Kiran.
    Last edited by kiran10182; 2007-05-07 at 17:52.

  12. #12
    Registered User
    Join Date
    Apr 2007
    Posts
    27

    Re: Unable to install .sis-file with DevCert

    Thank you Kiran. I`ve made your instructions and now it works.
    I`m very pleased, you saved my day.

Similar Threads

  1. [moved] Theme Studio Error
    By TalJ in forum Themes/Carbide.ui
    Replies: 2
    Last Post: 2009-09-06, 03:39
  2. Can't install .sis file (Problem with Emulator)
    By zlaja in forum Symbian Tools & SDKs
    Replies: 1
    Last Post: 2006-11-28, 18:46
  3. Replies: 1
    Last Post: 2005-05-26, 14:22
  4. Automatic install through SIS file downloaded over WAP
    By bigrio in forum Mobile Web Site Development
    Replies: 1
    Last Post: 2004-10-27, 11:23
  5. nokia 7210 modem via IR doesn't work !
    By oussamaaiadi in forum PC Suite API and PC Connectivity SDK
    Replies: 1
    Last Post: 2003-03-06, 10:46

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •