Estoy realizando un web service en c#, y logre configurar configurar el IIS 5 de mi Windows xp para funcionar sobre SSL, el problema que tengo es que a través de internet explorer o a través de firefox puedo acceder al servicios web sin ningun problema, pero cuando intento agregarlo como referencia web en Visual Studio me muestra el siguiente error y no me deja agregarlo:

There was an error downloading 'https://localhost/WebService/Service.asmx'.
The underlying connection was closed: An unexpected error occurred on a receive.
m_safeCertContext is an invalid handle.


No se si sirve de mucho aclararlo, pero el certificado que use para habilitar el SSL del IIS5 lo genere utilizando openSsl.

Si alguien sabe como solucionar el problema lo agradecería ya que estube buscando en internet y lo único que encontre fue que mucha gente tiene el mismo problema....jejeje XD