OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
Re: [Muscle] GPShell and Gemalto - 0x80206985 error

From: jmleocadio (jmleocadiogmail.com)
Date: Fri May 02 2008 - 19:15:47 CDT


Karsten,

I´ll do a donwgrade in the version of Java Card (for 2.1.1) and post the
results here.

Yes, there was an error while I was senting the message by Web form, sorry.
But the thred in Web is formatted:
http://www.nabble.com/GPShell-and-Gemalto---0x80206985-error-tt17018814.html#a17018814

thks.

Karsten Ohme wrote:
>
> jmleocadio schrieb:
>
> I have no real idea what could be the problem, but try the following:
>
> Maybe the Java Card version is wrong. Java Card 2.1.1 is used for
> gemXpresso 3.x cards.
>
> Or try to give -security 3 during open_sc.
>
> Which mail program do you use? It seems that it sends no line breaks.
> The text is unreadable.
>
> Maybe you can check out an earlier version of GPShell. Maybe the bug is
> new.
>
> Regards,
> Karsten
>
>> I´m trying to install a .cap into my gemalto Top im gx4 smartcard and
>> Gemsafe GxPro R3.2 (with GPShell 1.1.4 and Java card kit 2.2.1) and I´ve
>> got the following error: 0x80206985, 6985: Command not allowed -
>> Conditions of use not satisfied.). Eclipse´s Console results(1), Source
>> Code(2) and GPShell(3) below. Interesting is that I could load the
>> HelloWorld.cap that comes with GPShell but cannot load my applet. Any
>> ideas on how to solve it? Regards. (1) Eclipse console: Buildfile:
>> C:\projeto\JavaCard\build.xml applet-upload: [exec] mode_201 [exec]
>> gemXpressoPro [exec] enable_trace [exec] establish_context [exec]
>> card_connect [exec] * reader name GEP GEP100U 0 [exec] select -AID
>> A000000018434D00 [exec] Command --> 00A4040008A000000018434D00 [exec]
>> Wrapped command --> 00A4040008A000000018434D00 [exec] Response <--
>> 6F198408A000000018434D00A50D9F6E061291334903029F6501FF9000 [exec]
>> open_sc -security 0 -keyind 0 -keyver 0 -key
>> 47454d5850524553534f53414d504c45 // Open secure channel [exec] Command
>> --> 80CA9F7F00 [exec] Wrapped command --> 80CA9F7F00 [exec] Response <--
>> 9F7F2A409066221291334903024082D513091126AF4082000012930000000053210000010100000000000000009000
>> [exec] Command --> 805000000882A7F793D8521FCB00 [exec] Wrapped command
>> --> 805000000882A7F793D8521FCB00 [exec] Response <--
>> 4D004082D513091126AF0101DECB47CA578598F68E8181F545021FFE9000 [exec]
>> Command --> 8482000010B1AE6D0A602D7ECD287E204330193149 [exec] Wrapped
>> command --> 8482000010B1AE6D0A602D7ECD287E204330193149 [exec] Response
>> <-- 9000 [exec] install -file
>> C:\projeto\JavaCard\cap\br\unb\payment\javacard\payment.cap -sdAID
>> A000000018434D00 -nvCodeLimit 4000 [exec] file name
>> C:\projeto\JavaCard\cap\br\unb\payment\javacard\payment.cap [exec]
>> Command -->
>> 80E602001C09A00000006203010C0108A000000018434D000006EF04C6020FB00000
>> [exec] Wrapped command -->
>> 80E602001C09A00000006203010C0108A000000018434D000006EF04C6020FB00000
>> [exec] Response <-- 009000 [exec] Command -->
>> 80E80000EFC48201AD010013DECAFFED010204000109A00000006203010C0102001F0013001F000E00150032000C0063000A00130000007C00000000000002010004001502030107A0000000620101030107A000000062010203000E010AA00000006203010C0101002C06000C008003040004070100000040070063000310188C0004181014038D00058700181014038D00058701181014038D00058702181014038D000587037A05308F00063D8C0007181D0441181D258B00087A0221188B000960037A198B000A2D1A042573000B0000000000097008116D008D000B7A08000A00000000000000000000050032000C020000
>> [exec] Wrapped command -->
>> 80E80000EFC48201AD010013DECAFFED010204000109A00000006203010C0102001F0013001F000E00150032000C0063000A00130000007C00000000000002010004001502030107A0000000620101030107A000000062010203000E010AA00000006203010C0101002C06000C008003040004070100000040070063000310188C0004181014038D00058700181014038D00058701181014038D00058702181014038D000587037A05308F00063D8C0007181D0441181D258B00087A0221188B000960037A198B000A2D1A042573000B0000000000097008116D008D000B7A08000A00000000000000000000050032000C020000
>> [exec] Response <-- 6985 [exec] load_applet() returns 0x80206985 (6985:
>> Command not allowed - Conditions of use not satisfied.) [exec] Result: 1
>> BUILD SUCCESSFUL Total time: 1 second (2) Applet source code (equals to
>> java_card_kit-2_2_1\samples\src\com\sun\javacard\samples\NullApp. I
>> tried to simplify the applet I´m building until be capable to load it):
>> package br.unb.payment; import javacard.framework.*; public class
>> eTransfer extends Applet { protected eTransfer(APDU apdu) { register();
>> } public static void install( byte[] bArray, short bOffset, byte bLength
>> ) { new eTransfer(null); } public void process(APDU apdu) throws
>> ISOException { byte buffer[] = apdu.getBuffer();
>> ISOException.throwIt(Util.makeShort((byte)(ISO7816.SW_INS_NOT_SUPPORTED>>8),
>> buffer[1])); } } (3) GPShell script (equals to
>> helloInstallgemXpressoProR3_2E64.txt that comes with it). mode_201
>> gemXpressoPro enable_trace establish_context card_connect select -AID
>> A000000018434D00 open_sc -security 0 -keyind 0 -keyver 0 -key
>> 47454d5850524553534f53414d504c45 // Open secure channel install -file
>> C:\projeto\JavaCard\cap\br\unb\payment\javacard\payment.cap -sdAID
>> A000000018434D00 -nvCodeLimit 4000 card_disconnect release_context
>> ------------------------------------------------------------------------
>> View this message in context: GPShell and Gemalto - 0x80206985 error
>> <http://www.nabble.com/GPShell-and-Gemalto---0x80206985-error-tp17018814p17018814.html>
>> Sent from the MuscleCard mailing list archive
>> <http://www.nabble.com/MuscleCard-f14240.html> at Nabble.com.
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Muscle mailing list
>> Musclelists.musclecard.com
>> http://lists.drizzle.com/mailman/listinfo/muscle
>
> _______________________________________________
> Muscle mailing list
> Musclelists.musclecard.com
> http://lists.drizzle.com/mailman/listinfo/muscle
>
>

--
View this message in context: http://www.nabble.com/GPShell-and-Gemalto---0x80206985-error-tp17018814p17030085.html
Sent from the MuscleCard mailing list archive at Nabble.com.

_______________________________________________
Muscle mailing list
Musclelists.musclecard.com
http://lists.drizzle.com/mailman/listinfo/muscle