我有一台运行Apache 2.2.22和mod_ssl和OpenSSL v1.0.1的Ubuntu 12.04.2 LTS服务器。
在我的vhosts配置中(其中所有其他行为均与我期望的一样),我有SSLProtocol
一行-all +SSLv3
。
使用该配置,启用了TLS 1.1和1.2并可以正常工作-这与我的直觉相反,因为我希望在该配置下仅启用SSLv3。
我可以通过启用/禁用TLSv1 -/+TSLv1
,它可以按预期工作。但是+/-TLSv1.1
,+/-TLSv1.2
它们也不是有效的配置选项-所以我不能那样禁用它们。
至于我为什么要这样做-我正在处理一个第三方应用程序(我无法控制),该应用程序在启用TLS的服务器上有一些错误行为,因此我需要完全禁用它以继续前进。