×

Discussion Board

Results 1 to 13 of 13
  1. #1
    Regular Contributor
    Join Date
    May 2005
    Location
    Sweden
    Posts
    272

    Installing self-signed SIS files (3rd ed.)

    We have several prototype S60 3rd edition devices. With later firmware versions, we are no longer able to install self-signed SISX files on them.

    Self-signed SISX files, which worked fine on previous firmware versions, now refuse to install. The error message is "Certificate error. Contact the application supplier." The certificate is still valid and the date setting on the phone is correct. The option to install non-signed SISX files has been switched on.

    A self-signed certificate that works on older firmwares, but does not work on the new one can be generated with:

    makekeys -cert -password <passwd> -dname "OR=<company> CO=<country>" self.key self.cer

    The SIS file is signed with signsis:

    signsis file.sis file.sisx self.cer self.key passwd

    If someone has any sort of input on this, I'd be grateful. We have some packages that are updated often and don't need any restricted caps, which are distributed to people outside the company, so self-signed SIS files really is the way to go.

    Does anyone else use self-signed SISX files?

  2. #2
    Super Contributor
    Join Date
    Feb 2006
    Posts
    689

    Re: Installing self-signed SIS files (3rd ed.)

    Hi,
    Not sure please check whether this discussion will do any good.

    http://discussion.forum.nokia.com/fo...ad.php?t=80912

    Thanks
    Soku :)

  3. #3
    Regular Contributor
    Join Date
    May 2005
    Location
    Sweden
    Posts
    272

    Re: Installing self-signed SIS files (3rd ed.)

    soku123: No, that's completely unrelated.

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

    Re: Installing self-signed SIS files (3rd ed.)

    I hope this is not the case as I am also relying on that.

    On the E61, in the installer application settings, there is an option to install unsigned sis files. Is this switched on or off?

  5. #5
    Regular Contributor
    Join Date
    May 2005
    Location
    Sweden
    Posts
    272

    Re: Installing self-signed SIS files (3rd ed.)

    Paul: It's switched on, so that's not the problem.

  6. #6
    Super Contributor
    Join Date
    Sep 2004
    Posts
    1,048

    Re: Installing self-signed SIS files (3rd ed.)

    What is your UID3?
    Last edited by mitts; 2006-05-24 at 13:30.

  7. #7
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,672

    Re: Installing self-signed SIS files (3rd ed.)

    An addition to Mitts' comment: https://www.symbiansigned.com/app/page/uidfaq

  8. #8
    Regular Contributor
    Join Date
    May 2005
    Location
    Sweden
    Posts
    272

    Re: Installing self-signed SIS files (3rd ed.)

    We're using UIDs from the unprotected range (0xaxxxxxx), so no problem there.

  9. #9
    Regular Contributor
    Join Date
    May 2005
    Location
    Sweden
    Posts
    272

    Re: Installing self-signed SIS files (3rd ed.)

    BTW, I also tried this with one of the example programs from \S60Ex, and the same thing still happens.

    I'm asking again: has anyone actually tried this on a 3rd edition phone with relatively new firmware?

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

    Re: Installing self-signed SIS files (3rd ed.)

    sees to work fine on my E61.

    I saw exactly the same thing with both the old and new roms this morning.
    FYI I am using an E61 at week 19-04-06.

    To fix it I had to go to Tools|App Mgr, choose Options|Settings|Software Installation and change to "All" from "Signed Only".

    If you like, email me and I will send you the sis I build from the default helloworldbasic project.

    I used the self generated signing method exactly as above.

  11. #11
    Registered User
    Join Date
    Mar 2003
    Posts
    29

    Re: Installing self-signed SIS files (3rd ed.)

    I was getting this problem until I realised you have to sign the .sis file. You have to generate a certificate using MakeKeys then run SignSis on the .sis file to make it a signed one. If you just try and install the .sis generated by MakeSis before you do a SignSis on it you get the "Certificate error. Contact the application supplier." error.

    Check out the manual at for all the gory details: S60 3rd Edition SDK for Symbian OS >> Introduction to S60 3rd Edition >> How to Sign .sis Files

    Why is this SO COMPLICATED?!

  12. #12
    Regular Contributor
    Join Date
    May 2005
    Location
    Sweden
    Posts
    272

    Re: Installing self-signed SIS files (3rd ed.)

    The problem sort of solved itself. I guess I must have made some mistake before, now it just works again...

  13. #13
    Regular Contributor
    Join Date
    Aug 2004
    Posts
    295

    Re: Installing self-signed SIS files (3rd ed.)

    I stumbled to this same issue today. I'm not 100% sure, but it seems that the "Tools|App Mgr, choose Options|Settings|Software Installation" "All" was changed to "Signed Only" by the phone somehow at some point. Anyway, changing that back to "All" fixed things. So if you get this error, try to play with that settings, things should work.

    Btw a tip:
    I have certifacate that is valid since today, but in the phone it complains about not being valid ("certicate may not be yet valid or is expired" etc). Changing the date on the phone one day forward fixed that.

    (clearly this is a bug on SWInstaller)

Similar Threads

  1. Replies: 0
    Last Post: 2005-12-12, 07:10
  2. No drive choice for installing files in sis
    By BlueLava in forum Symbian
    Replies: 1
    Last Post: 2005-12-08, 22:31
  3. Installing SIS files from WAP site
    By symbianyucca in forum Symbian
    Replies: 3
    Last Post: 2003-03-26, 06:31
  4. Replies: 0
    Last Post: 2002-09-27, 06:55

Posting Permissions

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