Welcome to the Official BlackBerry® Support Community Forums. This is your resource to discuss support topics with your peers, and learn from each other. New to the forum? Please visit the ‘Getting Started’ link below.
inside custom component

Java Development

Reply
New Contributor
sebastianstranieri
Posts: 2
Registered: 06-29-2010
My Carrier: Personal

Code Signing - 909 Authentication Error

Hi to everyone, we have a midlet that was signed with a Thawte Code Signing Certificate. Everytime that I try to make the download to a Blackberry I received the 909 authentication error. I was tested on both real devices and emulators of 8310, 8900, storm.

 

Here is the JAD of the midlet.

 

MIDlet-1: Movil,/icon.png,org.safehaus.midlets.HausKeys
MIDlet-Icon: icon.png
MIDlet-Jar-Size: 45111
MIDlet-Jar-URL: ./Movil.jar
MIDlet-Name: Movil
MIDlet-Vendor: Movil
MIDlet-Version: 3.0
MicroEdition-Configuration: CLDC-1.0
MicroEdition-Profile: MIDP-2.0
MIDlet-Certificate-1-1: gIQXVxojsCDIUERmvLqM/qhYTANBgkqhkiG9w0BAQUFADBVMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEfMB0GA1UEAxMWVGhhd3RlIENvZGUgU2lnbmluZyBDQTAeFw0xMDA1MTAwMDAwMDBaFw0xMTA1MDMyMzU5NTlaMIG2MQswCQYDVQQGEwJBUjEVMBMGA1UECBMMQnVlbm9zIEFpcmVzMRUwEwYDVQQHFAxCdWVub3MgQWlyZXMxLTArBgNVBAoUJEJhbmNvIENyZWRpY29vcCBDb29wZXJhdGl2byBMaW1pdGFkbzEbMBkGA1UECxQSRW50aWRhZCBGaW5hbmNpZXJhMS0wKwYDVQQDFCRCYW5jbyBDcmVkaWNvb3AgQ29vcGVyYXRpdm8gTGltaXRhZG8wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJSS59Z1hsq3h94jPox5x4RscVZXRDdOcG/KLXMyO1IIRj/fMrAqoanAz7t8Y2oMAQ82O7GpkRzyT+OwFS3O+f+3Hhts60L0MkSV+UEJBOfN5p+n5+lj4g6VeIbIl5wqWl+L9AsQ1lUVEcEemJYuhNo0DnE+IFkquiBOQFwhgruVAgMBAAGjgdgwgdUwDAYDVR0TAQH/BAIwADA+BgNVHR8ENzA1MDOgMaAvhi1odHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlQ29kZVNpZ25pbmdDQS5jcmwwHwYDVR0lBBgwFgYIKwYBBQUHAwMGCisGAQQBgjcCARYwHQYDVR0EBBYwFDAOMAwGCisGAQQBgjcCARYDAgeAMDIGCCsGAQUFBwEBBCYwJDAiBggrBgEFBQcwAYYWaHR0cDovL29jc3AudGhhd3RlLmNvbTARBglghkgBhvhCAQEEBAMCBBAwDQYJKoZIhvcNAQEFBQADgYEAWUHV9B2oo+XGH+gO6ZG75G6kRec0Tr7NZL3kWDP0v6vlZhe34hQlcVd0D5bEhO/R6RG68TCMoBYon01ziXR+Nm0IM2j39qqqqO7yCCRZ6E+tiToRUJgvBMI2Kx56R5Q49LzhwiUgGkTkSghsPSKo6FzP5MfMG89KQID5trelUpM=
MIDlet-Certificate-1-2: AgIBCjANBgkqhkiG9w0BAQUFADCBzjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UEAxMYVGhhd3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNlcnZlckB0aGF3dGUuY29tMB4XDTAzMDgwNjAwMDAwMFoXDTEzMDgwNTIzNTk1OVowVTELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xHzAdBgNVBAMTFlRoYXd0ZSBDb2RlIFNpZ25pbmcgQ0EwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMa4uSdgrwvjkWll236N7ZHmqvG+1e3+bdQsf9Fwd/smmVe03T8wuNwh6miNgZL8LkuRNYQg8tpKurT85tqI8iDFIZIJR5WgCRymeb6xTB388YpuVNJpofFMkzpB/n3UZHtjRfdgYB0xHaTp0w+L+24mJLOo/+XlkNS0wtxQYK5ZAgMBAAGjgbMwgbAwEgYDVR0TAQH/BAgwBgEB/wIBADBABgNVHR8EOTA3MDWgM6Axhi9odHRwOi8vY3JsLnRoYXd0ZS5jb20vVGhhd3RlUHJlbWl1bVNlcnZlckNBLmNybDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwMwDgYDVR0PAQH/BAQDAgEGMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRlTGFiZWwyLTE0NDANBgkqhkiG9w0BAQUFAAOBgQB2spzuE58b9i00kpRFczTcjmsuXPxMfYnrw2jx15kPLh0XyLUWi77NigUG8hlJOgNbBckgjm1S4XaBoMNliiJn5BxTUzdGv7zXL+t7ntAURWxAIQjiXXV2ZjAe9N+Cii+986IMvx3bnxSimnI3TbB3SOhKPwnOVRks7+YHJOGv7A==
MIDlet-Certificate-1-3: IBATANBgkqhkiG9w0BAQQFADCBzjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UEAxMYVGhhd3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNlcnZlckB0aGF3dGUuY29tMB4XDTk2MDgwMTAwMDAwMFoXDTIwMTIzMTIzNTk1OVowgc4xCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEdMBsGA1UEChMUVGhhd3RlIENvbnN1bHRpbmcgY2MxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xITAfBgNVBAMTGFRoYXd0ZSBQcmVtaXVtIFNlcnZlciBDQTEoMCYGCSqGSIb3DQEJARYZcHJlbWl1bS1zZXJ2ZXJAdGhhd3RlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA0jY2aovXwlue2oFBYo847kkEVdbQ7xwblRZH7xhINTpS9CtqBo87L+pW46+GjZ4X9560ZXUCTe/LCaIhUdib0GfQug2SBhRz1JPLlyoAnFxODLz6FVL88kRu2hFKbgifLy3j+ao6hnO2RlNYyIkFvYMRuHM/qgeN9EJN50CdHDcCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB/zANBgkqhkiG9w0BAQQFAAOBgQAmSCwWwlj66BZ0DKqqX1Q/8tfJeGBeXm43YyJ3Nn6yF8Q0ufUIhfzJATj/Tb7yFkJD57taRvvBxhEf8UqwKEbJw8RCfbz6q1lu1bdRiBHjpIUZa4JMpAwSremkrj/xw0llmozFyD4lt5SZu5IycQfwhl7tUCemDaYj+bvLpgcUQg==
MIDlet-Jar-RSA-SHA1: EPueM/2pqXwVHWhJICREOGxBxkEX4hSIfLHgsRIfCu77rhUHgE5LZCXNwFxl1wF/FUqv0aYqh9hgMaUO6IB9sjg9ehWDojSb6LFZ+zDR3xg0QX1nbqw78t+zYQ6jDQBZWlQirQ8rPfznXTizFGxyjjmptX8=

 

Thanks for the Help!

 

Please use plain text.
Administrator
MSohm
Posts: 11,465
Registered: 07-09-2008
My Carrier: Bell

Re: Code Signing - 909 Authentication Error

Signed JAR files cannot be installed using the BlackBerry Browser or Internet Browser.  Switch to the WAP Browser or Hotspot Browser to install them.  To change this go to Options, Advanced Options, Browser.

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Found a bug? Report it using the Issue Tracker
Please use plain text.
New Contributor
sebastianstranieri
Posts: 2
Registered: 06-29-2010
My Carrier: Personal

Re: Code Signing - 909 Authentication Error

Mark,

 

Thanks for your answer, I saw it in another post, but I try without luck. I try it on real devices and emulators of 8310 and 9500, everytime I received the same error 909.

 

Over the 8310 i just found the application called "Browser" the one with the world with a yellow ring around.

 

And when I go to Options -> Advanced Options .-> Browser. I cant change anything, the only option is Browser.

 

Can you give me another workaround?

 

Thanks!

 

Sebastián

Please use plain text.
Administrator
MSohm
Posts: 11,465
Registered: 07-09-2008
My Carrier: Bell

Re: Code Signing - 909 Authentication Error

The BlackBerry smartphone simulator does not contain a WAP browser and it doesn't appear that your carrier has configured a WAP Browser on your BlackBerry Smartphone.

 

The only other work arounds are to install the JAR file unsigned or to convert the unsigned JAR file into a COD file.

 

Compile a MIDlet into a COD file

http://supportforums.blackberry.com/t5/Java-Development/Compile-a-MIDlet-into-a-COD-file/ta-p/444746

Mark Sohm
BlackBerry Development Advisor

Please refrain from posting new questions in solved threads.
Found a bug? Report it using the Issue Tracker
Please use plain text.