1) I've got a program (server) that creates a certificate adds it to the X509Store().

I notice that a file shows up in /home/user/.config/.mono/certs/MY

However when I use the certmgr tool to try to list it, the tools requires the word 'My' (lower case y). It even creates a 'My' directory.

2) When the program runs it first does a lookup based on the subject name. If the key exists, it is used, rather than having to regenerate one every time the program runs.

On Windows HasPrivateKey returns True

On Linux it returns False.

I am thinking this is why when I'm trying to use this key as the server side on an SSL, under Linux, I get a

Unknown exception: System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Incorrect protocol version received from server

followed by a

Unknown exception: System.IO.IOException: The authentication or decryption has failed. ---> Mono.Security.Protocol.Tls.TlsException: Server certificate Private Key unavailable.

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to