I have been trying to configure client authentication based upon a client-side certificate. Some browsers have issues accessing the page and end up throwing an error. After looking at a packet dump, it appears that the browser attempts to change the "Cipher Spec" and the web-server responds with an error (Error Type 21).
After spending a long time making changes to the configuration, I discovered that, by disabling SSLVerifyClient option, the site could then load. Without this option however, client authentication is obviously not possible.
Does any one have any ideas as to why this could be happening?