Token has different applet IDs when enrolling using tpsclient
Steps to Reproduce:
1. Enroll token 10000000000000000007 (unused fresh cuid) using the following enrollment script op=var_set name=ra_host value=localhost op=var_set name=ra_port value=25080 op=var_set name=ra_uri value=/tps/tps op=token_set cuid=10000000000000000007 app_ver=6FBBC105 key_info=0101 major_ver=0 minor_ver=0 op=token_set auth_key=404142434445464748494a4b4c4d4e4f op=token_set mac_key=404142434445464748494a4b4c4d4e4f op=token_set kek_key=404142434445464748494a4b4c4d4e4f op=ra_enroll uid=scuser9 pwd=redhat new_pin=Secret123 num_threads=1 op=exit 2.Format and then enroll token 10000000000000000008 (unused fresh cuid) op=var_set name=ra_host value=localhost op=var_set name=ra_port value=25080 op=var_set name=ra_uri value=/tps/tps op=token_set cuid=10000000000000000008 app_ver=6FBBC105 key_info=0101 major_ver=0 minor_ver=0 op=token_set auth_key=404142434445464748494a4b4c4d4e4f op=token_set mac_key=404142434445464748494a4b4c4d4e4f op=token_set kek_key=404142434445464748494a4b4c4d4e4f op=ra_format uid=scuser10 pwd=redhat new_pin=Secret123 num_threads=1 op=exit op=var_set name=ra_host value=localhost op=var_set name=ra_port value=25080 op=var_set name=ra_uri value=/tps/tps op=token_set cuid=10000000000000000008 app_ver=6FBBC105 key_info=0101 major_ver=0 minor_ver=0 op=token_set auth_key=404142434445464748494a4b4c4d4e4f op=token_set mac_key=404142434445464748494a4b4c4d4e4f op=token_set kek_key=404142434445464748494a4b4c4d4e4f op=ra_enroll uid=scuser10 pwd=redhat new_pin=Secret123 num_threads=1 op=exit
Actual results:
[root@nocp4 certsdb]# pki -d . -c redhat -n "PKI TPS Administrator for Example.Org" -h localhost -p 25080 tps-token-find ----------------- 4 entries matched ----------------- Token ID: 10000000000000000008 User ID: scuser10 Type: userKey Status: ACTIVE Next States: DAMAGED, PERM_LOST, SUSPENDED, TERMINATED Applet ID: 0.0.6FBBC105 Key Info: 0101 Date Created: Mon Sep 26 12:56:08 EDT 2016 Date Modified: Mon Sep 26 12:56:14 EDT 2016 Token ID: 10000000000000000007 User ID: scuser9 Type: userKey Status: ACTIVE Next States: DAMAGED, PERM_LOST, SUSPENDED, TERMINATED Applet ID: 1.4.54de790f Key Info: 0101 Date Created: Mon Sep 26 12:53:01 EDT 2016 Date Modified: Mon Sep 26 12:53:47 EDT 2016
Expected results:
Both the tokens should have applet ID specified in the TPS config
Metadata Update from @rpattath: - Issue set to the milestone: UNTRIAGED
Metadata Update from @mharmsen: - Custom field feature adjusted to '' - Custom field proposedmilestone adjusted to '' - Custom field proposedpriority adjusted to '' - Custom field reviewer adjusted to '' - Custom field version adjusted to '' - Issue close_status updated to: None - Issue set to the milestone: 10.4 (was: UNTRIAGED)
Per CS/DS Meeting of August 7, 2017, it was determined to move this issue from 10.4 ==> FUTURE.
Metadata Update from @mharmsen: - Issue set to the milestone: FUTURE (was: 10.4)
Dogtag PKI is moving from Pagure issues to GitHub issues. This means that existing or new issues will be reported and tracked through Dogtag PKI's GitHub Issue tracker.
This issue has been cloned to GitHub and is available here: https://github.com/dogtagpki/pki/issues/2605
If you want to receive further updates on the issue, please navigate to the GitHub issue and click on Subscribe button.
Subscribe
Thank you for understanding, and we apologize for any inconvenience.
Metadata Update from @dmoluguw: - Issue close_status updated to: migrated - Issue status updated to: Closed (was: Open)
Login to comment on this ticket.