[All iOS versions] Unable to install insecure .p12 credentials
| Originator: | RicardoVotoNsS | ||
| Number: | rdar://12307889 | Date Originated: | 2012-9-16 |
| Status: | Open | Resolved: | |
| Product: | iPod/iPhone | Product Version: | |
| Classification: | UI/Usability | Reproducible: | Always |
16-Sep-2012 11:38 AM Riccardo Boninsegna: Summary: It is impossible to load a S/MIME identity which wasn't password protected at export time. Steps to Reproduce: -Generate a .p12 archive containing a certificate+public key and a private key. (in Keychain Access, select both of those items at once, then select Export 2 Items from the contextual menu and don't enter a password in the first, double password entry dialog box) -Email the generated file to yourself, and open it on your iOS device. -The Preferences app opens the file in the profile manager as expected. -Tap the Install button, and do so again in the confirmation alert box. Expected Results: The profile gets installed without further prompts. Actual Results: A password screen (with the appearance of the one used to change an alphanumeric passcode) appears, prompting to 'Enter the password for the certificate "Identity Certificate"'. -It is impossible to progress as any password is correctly identified as wrong, but the Next button at the top right remains disabled if the password entry field is left empty. The Return button on the on-screen keyboard doesn't operate. Regression: Problem verified on both production (5.1.1) and beta (6.0b4) iOS versions.
Comments
Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!