none
The remote SSL client failed to provide a required certificate

    Question

  • I managed to resolve "The revocation function was unable to check revocation for the certificate" error mentioned in this post http://social.msdn.microsoft.com/Forums/en-US/wcf/thread/c3881c99-69f5-4b2c-93ec-e2e971ce7f2e by flagging off CRL check

    <authentication revocationMode="NoCheck" certificateValidationMode="ChainTrust"/>

    and now i am getting another issue

    In dev where server and client are on the same machine, it works alright. But running client and server on different machines gives me following error

    "The remote certificate is invalid according to the validation procedure. The remote SSL client failed to provide a required certificate."

    Could someone please help. Thanks.

    Friday, August 6, 2010 1:56 AM

Answers

  • Please publish the client & service configuration.

    If you change "certificateValidationMode" to None in both client and server does this work? If so it is a matter of trust, the client certificate is not valid on the server or the opposite.


    http://webservices20.blogspot.com/
    WCF Security, Performance And Testing Blog
    • Marked as answer by Bin-ze Zhao Tuesday, August 10, 2010 6:41 AM
    Friday, August 6, 2010 7:34 PM