[Mono-bugs] [Bug 396486] New: Importing PEM certificate doesn't work
bugzilla_noreply at novell.com
bugzilla_noreply at novell.com
Mon Jun 2 14:19:48 EDT 2008
https://bugzilla.novell.com/show_bug.cgi?id=396486
Summary: Importing PEM certificate doesn't work
Product: Mono: Class Libraries
Version: 1.9.0
Platform: i686
OS/Version: Windows XP
Status: NEW
Severity: Major
Priority: P5 - None
Component: System.Security
AssignedTo: spouliot at novell.com
ReportedBy: paszczi at go2.pl
QAContact: mono-bugs at lists.ximian.com
Found By: ---
When trying to import CA certificate generated by openssl to X509Certificate or
X509Certificate2 classes I got the following exception:
Unhandled Exception: System.Security.Cryptography.CryptographicException:
Unable to decode certificate. ---> System.Security.Cryptography.Cryptographi
cException: Input data cannot be coded as a valid certificate. --->
System.Security.Cryptography.CryptographicException: Input data cannot be coded
as
a valid certificate.
at Mono.Security.X509.X509Certificate.Parse (System.Byte[] data) [0x0001e] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-1.9.1\mcs\class\corlib\Mono.S
ecurity.X509\X509Certificate.cs:110 --- End of inner exception stack trace ---
at Mono.Security.X509.X509Certificate.Parse (System.Byte[] data) [0x00352] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-1.9.1\mcs\class\corlib\Mono.S
ecurity.X509\X509Certificate.cs:207
at Mono.Security.X509.X509Certificate..ctor (System.Byte[] data) [0x00043] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-1.9.1\mcs\class\corlib\Mono.S
ecurity.X509\X509Certificate.cs:225
at System.Security.Cryptography.X509Certificates.X509Certificate.Import
(System.Byte[] rawData, System.String password, X509KeyStorageFlags keyStora
geFlags) [0x0000c] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-1.9.1\mcs\class\corlib\System.Security.Cryptography.X509Certificates\X509Certificate20.
cs:215 --- End of inner exception stack trace ---
at System.Security.Cryptography.X509Certificates.X509Certificate.Import
(System.Byte[] rawData, System.String password, X509KeyStorageFlags keyStora
geFlags) [0x00065] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-1.9.1\mcs\class\corlib\System.Security.Cryptography.X509Certificates\X509Certificate20.
cs:228
at System.Security.Cryptography.X509Certificates.X509Certificate2.Import
(System.Byte[] rawData, System.String password, X509KeyStorageFlags keyStor
ageFlags) [0x00000] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-1.9.1\mcs\class\System\System.Security.Cryptography.X509Certificates\X509Certificate2.
cs:427
at System.Security.Cryptography.X509Certificates.X509Certificate2.Import
(System.String fileName, System.String password, X509KeyStorageFlags keySto
rageFlags) [0x00007] in
C:\cygwin\tmp\monobuild\build\BUILD\mono-1.9.1\mcs\class\System\System.Security.Cryptography.X509Certificates\X509Certificate2
cs:471
at System.Security.Cryptography.X509Certificates.X509Certificate..ctor
(System.String fileName) [0x00006] in C:\cygwin\tmp\monobuild\build\BUILD\mon
o-1.9.1\mcs\class\corlib\System.Security.Cryptography.X509Certificates\X509Certificate20.cs:80
at System.Security.Cryptography.X509Certificates.X509Certificate2..ctor
(System.String fileName) [0x0000b] in C:\cygwin\tmp\monobuild\build\BUILD\mo
no-1.9.1\mcs\class\System\System.Security.Cryptography.X509Certificates\X509Certificate2.cs:89
at X509CertTest.Program.Main (System.String[] args) [0x00000] in
c:\Users\Maciej Paszta\Documents\Visual Studio
2008\Projects\X509CertTest\X509CertT
est\Program.cs:13
Importing to both classes on .NET works without problems.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
More information about the mono-bugs
mailing list