It works fine when the client is Net::HTTP with https, i.e. doing a
Net::HTTP#start, #get, #get, #get and #finish.
I use peer verification with
OpenSSL::SSL::VERIFY_PEER | ::OpenSSL::SSL::VERIFY_FAIL_IF_NO_PEER_CERT
and a simple CA_PATH.
In my test environment, both client and server shares the same CA.
It seem also to work without this flaw in MSIE/win32 and with Safari/OSX.
What do I need to reconfigure in my WEBrick server to cope with this
(mis-)behavior?
-- magnus